我在(修改的)Eclipse中添加了GNU工具链,并且遇到了 *。c文件是用g ++而不是gcc编译的问题。
我尝试过:
调整 C / C ++常规->文件类型项目属性页。这样会建立连接文件扩展名->文件类型(例如 *。c-> C源文件)。
调整 C / C ++常规->语言映射项目属性页。这是从文件类型->语言类型(例如 C源文件-> GNU C )开始的链。
几次重新设置工具链:)
所以我现在拥有的是 *。c-> C源文件-> GNU C 。我猜在某个地方(也许是我找不到的工具链设置,配置文件?)目前还存在一个 GNU C-> g ++。exe 连接。我需要将其更改为 GNU C-> gcc.exe :
在 C / C ++常规->路径和符号->包含->语言中,我还看到 GNU C 的重复条目。
我希望有人遇到了类似的问题,并且可以给我一些(高度赞赏)的提示。
更新:
在检查工具链工具列表时,我还注意到了一个工具冲突问题: