我在ffreestanding环境中工作(自定义make builder,工作正常),但索引器似乎有问题,默认gcc包括你可以查询
gcc -dM -E - < /dev/null
我真的需要,所以我将它们导出到标题但我不想包含它,是否有办法让索引器将该文件作为&#34;包括&#34;无处不在(因为它确实如此)。
我有eclipse cdt 8.8.0
答案 0 :(得分:0)
CDT有一种机制可以发现编译器的内置包含路径和定义,称为内置编译器设置提供程序。
此提供程序在项目属性中配置 - &gt; C / C ++一般 - &gt;预处理器包括路径,宏等 - &gt;提供商标签 - &gt; CDT GCC内置编译器设置。
确保启用此提供程序,并调整&#34;命令以获取编译器规范&#34;适当时,CDT应该开始选择编译器的内置设置。