如何强制Eclipse CDT MinGW工具链使用mingw32-g ++。exe?

时间:2017-01-13 09:31:15

标签: c gcc mingw eclipse-cdt

我正在使用Eclipse CDT和MinGW在Windows 8.1上进行C开发。

我已解压缩公司内部MinGW软件包并将其复制到c:\MinGW,因此它不是安装程序。我还在路径中添加了c:\MinGW\bin

当我运行Eclipse CDT时,它确实检测到MinGW工具链。但是,在我设置一个C项目并告诉它使用MinGW工具链并构建它之后,我在控制台输出中看到使用的C编译器是gcc,我想使用mingw32-g++.exe

如何在Eclipse CDT中定义它?

我检查了项目Properties\C C++ Build\Tool Chain Editor\,在used tools下面,我看到了以下内容:

  • GCC Assembler
  • GCC Archiver
  • GCC C ++编译器
  • GCC C编译器
  • MinGW C Linker
  • MinGW C ++ Linker

1 个答案:

答案 0 :(得分:0)

编译器在项目属性\C C++ Build\Settings\Tool Settings下定义。在这里,应该选择GCC Compiler并指定mingw32-g++或仅g++,或者指定所需的编译器。