Eclipse CDT:无法解析符号'cout'
错误如上。我应该在eclipse项目中包含所有必需的文件:
/usr/include/c++/4.6
/usr/include
/usr/include/linux
/usr/local/include
等等
我尝试了std::cout,using namespace std; cout但它仍然没有解决。
我有进口iostream和cstdlib。
另外,我在Ubuntu 12.04上使用eclipse 3.7.2。
代码段:
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include "XPLMDisplay.h"
#include "XPLMGraphics.h"
int XPluginStart(char * outName, char * outSig, char * outDesc) {
/* ... */
std::cout << "test" << std::endl;
/* ... */
}
using namespace std;
更新:我从现有代码创建了eclipse项目。创建一个新的c ++项目可以修复它。我会接受一个解释,解释现有项目中的设置可能导致这种情况(因此我不必剪切和粘贴所有项目)。
相关分类