2011-04-23 67 views
1

當我在Eclipse IDE上本地啓動C++應用程序時,程序自動終止,但是,如果我運行調試器而不是啓動本地C++應用程序,它將運行。另外,如果我用Windows控制檯打開Debug文件夾中的可執行文件,它就可以工作。我甚至嘗試重新安裝Eclipse CDT。你有什麼想法?Eclipse沒有運行任何應用程序

+0

您確定控制檯不僅僅在程序終止後關閉嗎?很明顯,Windows控制檯在運行程序後不會自行關閉。不知道調試控制檯,但我猜測它的行爲以相同的非關閉方式進行調試。 – 2011-04-23 22:30:47

+0

我只是運行一個hello世界程序用於測試目的,並期望終止前的鍵盤輸入。 – tiagovrtr 2011-04-23 22:36:41

回答

0

您的措辭讓我懷疑,您是否重建了應用程序的發行版本?它重建沒有錯誤。如果你去釋放文件夾並直接在eclipse外運行.exe,它會運行嗎?我懷疑Release和Debug版本之間最大的區別是編譯器優化設置。

相關問題