我正在将一个C项目导入Eclipse CDT,它有一个preinclude头文件。我想知道是否有在项目设置中预先包含该文件的选项,由于未解析的定义,项目无法编译,需要在开始时定义。 有没有人遇到过这个?
答案 0 :(得分:0)
是的,我已经多次见过这样的问题了。
如果您的项目没有编译,则必须更改编译器选项,因为编译器需要知道该文件。但这取决于您的编译器,因为这不是C功能。
答案 1 :(得分:0)
如果CDT没有找到编译器“预先包含”的文件,那么您可以通过创建构建配置来解决这个问题。您可以通过单击属性/ C / C ++构建/设置/工具设置/交叉GCC编译器/包含,然后添加要包含的文件来执行此操作。