我和CDT一起吃掉了。我现在发现有趣的事情是eclipse ssems找不到std
库的包含文件。
在项目的选项中,我添加了包含路径C:\MinGW\lib\gcc\mingw32\4.6.1\include\c++
。 Eclipse找到头文件(#include
语句没有错误,但如果我在代码中使用例如cout
,我会从IDE中收到错误。后面的编译器(g ++)没有问题,所以它是eclipse的配置问题还是eclipse的错误。
如果我没有在属性面板中包含路径,那么即使#include
语句也被标记为有错误。我在例如使用fostream
看到了同样的情况,所以它似乎是整个std库的一个问题。
那么你能告诉我在哪里可以找到这些错误吗?在你的文件中存在十几个错误是令人讨厌的,而且所有错误都只是IDE中的错误。
答案 0 :(得分:0)
假设您没有处理命名空间问题,我发现代码块中的Windows项目有-static-libgcc
作为链接行的一部分。