如何强制 Eclipse CDT MinGW 工具链使用 mingw32-g++.exe?
How to force Eclipse CDT MinGW toolchain to use mingw32-g++.exe?
我正在使用 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 汇编器
- GCC 归档程序
- GCC C++ 编译器
- GCC C 编译器
- MinGW C 链接器
- MinGW C++ 链接器
编译器在项目属性下定义 \C C++ Build\Settings\Tool Settings
。这里应该 select GCC Compiler
并指定 mingw32-g++
或只是 g++
,或者任何需要的编译器。
我正在使用 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 汇编器
- GCC 归档程序
- GCC C++ 编译器
- GCC C 编译器
- MinGW C 链接器
- MinGW C++ 链接器
编译器在项目属性下定义 \C C++ Build\Settings\Tool Settings
。这里应该 select GCC Compiler
并指定 mingw32-g++
或只是 g++
,或者任何需要的编译器。