2016-02-19 147 views
0

我只是按照以下教程:https://www.youtube.com/watch?v=57dbxWj7b4U 安裝C++,但即使我在eclipse中使用示例項目:「Hello World C++ Project」,我無法構建項目。成功,爲EXE文件生成,並檢測控制檯顯示爲什麼我不能構建

13:38:04 **** Incremental Build of configuration Release for project FirstC **** 
Info: Internal Builder is used for build 
g++ -O3 -Wall -c -fmessage-length=0 -o FirstProgram.o "..\\FirstProgram.cpp" 
g++ -o FirstC.exe FirstProgram.o 

13:38:05 Build Finished (took 1s.90ms) 

但是當我按下「運行」,它說:「信息:沒有搭建TestProject」,作爲封閉的圖片。

enter image description here 的系統路徑是如下: 「C:\程序文件\ GCC \ BIN; C:\程序文件\ GCC \的libexec \ GCC \ x86_64的-PC-的mingw32 \ 5.3.0;%MINGW_HOME% \ bin;%MSYS_HOME%bin; C:\ Program Files(x86)\ Java \ jre1.8.0_25 \ bin; C:\ ProgramData \ Oracle \ Java \ javapath;%SystemRoot%\ system32;%SystemRoot%;%SystemRoot% \ System32 \ Wbem;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files \ Common Files \ Autodesk Shared \; C:\ Program Files(x86)\ Autodesk \ Backburner \; C:\ Program Files \ GDAL \; C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files(x86)\ Microsoft SDKs \ TypeScript \ 1.0 \; C:\ Program Files \ nodejs \「。

原因可能是什麼?我幾天前安裝了java,今天只安裝C++。他們會衝突嗎?

+0

瀏覽你的輸出文件夾,看看exe是否存在。然後你可以嘗試從mingw shell或其他東西上運行它。 Eclipse設置調試/運行配置有點棘手。通常會涉及一些菜單點擊。如果您計劃在Windows上進行編程,您也可以考慮安裝免費的VS2015社區版本,該版本易於使用。 – BitTickler

+0

是否將Eclipse配置爲在運行時使用您的可執行文件?之前我曾與Eclipse合作過,但我認爲你必須明確地選擇正確的項目並在第一次運行它。還必須有一些配置來設置要運行的二進制文件,檢查是否選擇了可執行程序。 –

+0

我認爲應該配置項目。我選擇項目並右鍵單擊選擇運行爲「本地c/C++應用程序」,因爲只有一個選項。 – sindy

回答

1

「爲TestProject構建的任何內容」意味着該項目之前已經構建並且自那時起沒有任何更改,因此該項目不需要重新構建。

如果更改源代碼中的任何內容,請保存並重試,然後應該重新生成項目(一次)。

+0

謝謝。但爲什麼控制檯不按預期打印「Hello world」? – sindy

+1

您目前正在使用「構建控制檯」。嘗試使用控制檯右上角的藍色監視器/控制檯圖標進行更改。 –

+0

正確的是「窗口 - >顯示視圖 - >控制檯」。它看起來是一樣的。 – sindy

0

我已重新啓動計算機,現在它運行良好,並且「hello world」出現。我被系統愚弄,感覺很累.....

相關問題