我在C++中使用Eclipse。當我運行該程序,我在控制檯窗口中收到以下消息: ****項目磁盤斥力配置調試的構建**** **** 內部生成器是用於構建**** 沒有爲磁盤斥力構建Eclipse C++ - 輸出到窗口DOS
我對程序進行了更改並重新運行,此時我收到以下消息: ****構建配置調試項目磁盤排斥**** ****內部生成器用於生成**** 克++ -oDisksRepulsion.exe DisksRepulsion.o -lopengl32 -lglu32 -lglut32 C:\ MinGW的\ BIN .. \ lib中\ GCC \的mingw32 \ 3.4.5 ...... .. \ mingw32 \ bin \ ld.exe:無法打開輸出文件DisksRepulsion.exe:權限被拒絕 collect2:ld返回1退出狀態 發生構建錯誤,構建停止 耗時:103 ms。
當我第一次運行該程序,就開始了我的計劃(我可以看到它在我的窗口任務管理器中運行),但沒有被髮送到控制檯輸出。 在對我的程序進行更改後,程序仍在後臺運行,因此當我嘗試運行該程序時,出現「權限被拒絕」錯誤。通過任務管理器結束實例,我可以使錯誤消失。但是,當我運行該程序時,我仍然看不到任何輸出被髮送到控制檯。 昨天,我能看到我的控制檯中的輸出,但不知道爲什麼我今天看不到它。另外,當我看到我的輸出時,遊標的焦點並沒有從代碼改變到控制檯。我不喜歡手動做。
我也不喜歡,當我修改我的程序,並再次運行它,該程序不會自動終止自身。
我已經使用VC++,我更喜歡窗口Dos輸出。所以,我想知道在Eclipse中是否有將輸出發送到Windows命令提示符的問題,因爲我知道當關閉該程序時,.exe的實例確實沒有了。它會自動獲取光標的焦點。我也將能夠得到一些輸出。
我安裝了MinGW和MaSYS之類的東西來編譯程序。
如何通過在運行程序的eclipse控制檯中按紅色的「終止」按鈕來阻止它從eclipse中停止?此外,該按鈕被禁用意味着程序已退出。 – dbrank0 2012-01-19 07:50:50