我安裝了Netbeans並且作爲C++編譯器安裝了cygwin。我做了一個簡單的項目來測試我的安裝,這是代碼:簡單的netbeans C++項目不能編譯
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
cout << "test";
return 0;
}
這是它給人的錯誤消息:http://pastebin.com/jRRh7MPi
我希望你們能幫助我。
代碼沒有錯,在ideone上編譯得相當好。 http://ideone.com/MH30Y – 2012-08-09 09:24:01
Cygwin不是一個編譯器,是嗎?這是一個兼容層。基於這個輸出,你使用gcc作爲編譯器。確保它已正確安裝並且不會丟失任何庫。 – SingerOfTheFall 2012-08-09 09:29:18
不知何故,當你用'g ++。exe'構建時,你正在用'gcc.exe'構建。檢查項目設置,並且確實創建了_C++項目_而不是_C項目_。 – 2012-08-09 09:34:15