2013-05-28 48 views
0

我已經安裝了Debian 7.0.0並剛安裝了應該具有C/C++構建功能的NetBeans 7.3的完整版本。然而,當我開始,我得到的消息在Debian上的NetBeans 7.3上缺少C/C++編譯器

No C/C++ Compilers Found 

我做了這個錯誤信息的搜索和Bugzilla的說,這是過時的指令。然而,當我嘗試構建一個C++應用程序時,它給出了標準C++包含的錯誤高亮,並給出了一個彈出窗口,詢問C++編譯器和Makefile的位置。我認爲這些都是由支持C++的IDE提供的。

我的所有的C/C++編譯器(或他們的名字至少)在

/usr/share/bash-completion/completions 

然而,當我嘗試執行他們,他們表現得像它們不存在

[email protected]:~$ ls /usr/share/bash-completion/completions/g++ 
/usr/share/bash-completion/completions/g++ 
[email protected]:~$ /usr/share/bash-completion/completions/g++ 
bash: /usr/share/bash-completion/completions/g++: Permission denied 
[email protected]:~$ sudo /usr/share/bash-completion/completions/g++ 
sudo: /usr/share/bash-completion/completions/g++: command not found 
[email protected]:~$ 

回答

1

檢查你是否確實安裝了編譯器。在命令行上鍵入g++ -v是驗證(並且您還了解默認情況下使用哪個版本)的最簡單方法。

如果你還沒有編譯器,aptitude install build-essential將安裝最低限度。

+0

我解決了這些問題的編譯器問題。我以root身份登錄並運行「aptitude install g ++」。但是,由於提供了其他工具,您的解決方案看起來更好。非常感謝! – OtagoHarbour