繁体   English   中英

Eclipse在检查语法时看不到包含文件,但是在构建或运行应用程序时见

[英]Eclipse doesn't see include files when checking syntax but does when building or running the application

我开始使用cmake <folder> -G"Eclipse CDT4 - Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug命令(我正在使用Ubuntu 14.04),使用CMake构建项目。 假设结果已写入/home/student/tempFolder/HelloFrameworkApp文件夹。

问题是我在/home/student/git/fagot/sw/branches/head/framework/include文件夹中有他应用程序所需的/home/student/git/fagot/sw/branches/head/framework/include文件。 CMakeLists也对此进行了描述,因此,当我将我的项目从/home/student/tempFolder/HelloFrameworkApp到Eclipse作为现有的makefile项目代码后,就可以成功构建并按预期运行。

但是在代码编辑区域中,有大量红色下划线,这清楚表明Eclipse无法看到我之前提到的include文件夹。 我尝试转到“ Properties -> C/C++ General -> Paths and symbols ,并将包括文件夹的目录添加到所有配置和语言,但这没有帮助。

有什么建议么?

CMake为您创建一个Eclipse项目。 因此,您需要使用: Import->General->Existing Project into Workspace

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM