2010-11-17 48 views
2

我使用Eclipse和EPIC插件並運行我的Perl項目。 我正面臨一個奇怪的問題Eclipse中運行和調試模式的區別Perl for Perl

如果我「運行」該項目,系統失敗並退出Perl沒有任何錯誤消息。 但是,如果我「調試」項目,然後給「運行」相同的Perl腳本正常工作。

任何人都可以讓我知道兩種模式(「直接運行」&「調試&運行」)的區別嗎?

回答

0

Found it在EPIC源代碼中:EPIC爲調試目標添加了「-d」命令行選項。它也用stdin/stdout做了一些有趣的事情來遠程控制調試器。那麼也許有一些副作用呢?你能分享錯誤訊息嗎?

+0

實際上沒有錯誤消息,但腳本未執行。我有一個腳本可以與微控制器調試器進行通信。它在調試模式下沒有任何錯誤正常工作。但是,如果我運行相同的腳本,它將退出Perl而不會出現任何錯誤消息或警告。 – hemanth 2011-01-20 11:57:52