我们有自己的基于GCC的编译器。我们使用eclipse来使用我们的编译器开发.c文件 - 在点击构建按钮后,eclipse设法运行我们的'make'文件,构建操作成功。 我们正在尝试配置eclipse项目,以便在代码编写阶段使用此编译器将编译错误显示为红色下划线标记。
为此,我们添加以下配置:
执行此操作后,我们在控制台视图中收到以下错误:
i486-elf-g ++ -E -P -v -dD C:/Users/workspace/.metadata/.plugins/org.eclipse.cdt.managedbuilder.core/spec.C 无法运行程序“i486-elf-g ++”:启动失败错误:程序 在PATH中找不到“i486-elf-g ++”
看起来eclipse正试图在插件目录中编译一个名为“spec.C”的文件。我们试图查找该文件,我们只发现一个名为“spec.c”(小写.c)的自动生成的文件为空。
我们的编译器可执行文件名是“i486-elf-gcc”。
还需要采取哪些其他措施?
请注意,使用“构建”按钮运行make文件可以完成而不会出现错误或警告。
由于
答案 0 :(得分:0)
这与spec.c
无关。看来i486-elf-gcc
的路径不在PATH变量中。您可以在“环境” -tab
PATH
-变量的路径