eclipse中不同的GCC版本,我应该设置什么?

时间:2016-07-05 07:05:12

标签: c++ eclipse gcc

我已经安装了最新的gcc版本,没有覆盖现有版本,所以现在我安装了两个不同的gcc版本。我的问题是如何设置eclipse CDT(luna版本)才能使用这样的版本?我已经尝试过设置项目,属性,C / C ++构建环境和更改路径变量,但它不起作用。

具体问题是:

make all
Building file: ../main.cc
Invoking: Cross G++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o "main.o" "../main.cc"
g++: error trying to exec 'as': execvp: No such file or directory
make: *** [main.o] Error 1

我将路径变量更改为指向已安装的gcc版本的二进制文件。

更多信息: 操作系统是Red Hat

1 个答案:

答案 0 :(得分:0)

请检查您是否正确设置了“环境变量”中的“路径” (“我的电脑 - >属性 - >高级设置 - >环境变量”)。

打开cmd提示符并键入 echo%PATH%

验证是否正确设置了所需的编译器路径。

现在重新启动Eclipse Luna以获取所获取的更改。 (有时也需要重启系统)