Linux上Netbeans的代码帮助
我的IDE(NetBeans)认为这是错误的代码,但它正确编译:
std::cout << "i = " << i << std::endl;
std::cout << add(5, 7) << std::endl;
std::string test = "Boe";
std::cout << test << std::endl;
它总是说unable to resolve identifier .... (.... = cout, endl, string);
所以我认为它与代码辅助有关。我想我必须更改/添加/删除一些文件夹。目前,我有这些包含文件夹:
C编译器:
/usr/local/include
/usr/lib/gcc/i486-linux-gnu/4.4.3/include
/usr/lib/gcc/i486-linux-gnu/4.4.3/include-fixed
/usr/include
C ++编译器:
/usr/include/c++/4.4.3
/usr/include/c++/4.4.3/i486-linux-gnu
/usr/include/c++/4.4.3/backward
/usr/local/include
/usr/lib/gcc/i486-linux-gnu/4.4.3/include
/usr/include
可能导致这种情况的原因是什么,我如何让NetBeans将其标记为有效代码?
没有找到相关结果
已邀请:
3 个回复
耐钨徒
。 对于C ++,我有:
这些是我的默认值,没有触及它们。 HTH 我也使用gcc-4.4.3(Ubuntu 10.04)。
稳赣苍卯改
泪琉踞檄
输入终端:
将显示Netbeans正在使用的编译器版本。如果“代码帮助”选项卡中的库不匹配,则需要针对正确版本的库进行更改。 例如。
等等。