我有一个使用 gcc -include file.h
的项目正如gcc文档所说,这确保了file.h包含在以这种方式编译的每个文件中(意味着在每个其他文件中都有#include“file.h”)。
现在我已经将这个项目导入到eclipse中,并且我设置了该文件所在的包含路径,但无法弄清楚如何在eclipse项目设置中执行类似gcc -include的操作。结果是在编辑器中我有很多“符号xy无法解析”,但项目编译得很好。
感谢您的帮助。
答案 0 :(得分:2)
您可以逐个项目地更改 CDT GCC Built-in Compiler Settings
。
Project
- > Properties
- > C/C++ General
- > Preprocessor Include Paths, Macros etc.
Providers
标签。CDT GCC Built-in Compiler Settings
Use global provider shared between projects
Command to get compiler specs:
输入框(见下图中突出显示的文字)
您可能想要点击 Store entries in project settings folder