使用nuwen.net的MinGW发行版与Eclipse CDT

时间:2016-09-20 16:48:49

标签: eclipse mingw eclipse-cdt

Eclipse CDT不会自动识别STL'(http://nuwen.net)MinGW发行版。我是否可以让CDT自动找到工具链的路径而不是自己配置所有内容?

1 个答案:

答案 0 :(得分:0)

根据https://wiki.eclipse.org/CDT/User/FAQ#I_installed_MinGW_toolchain_on_my_PC_but_Eclipse_won.27t_find_it。 CDT将执行以下操作以尝试查找MinGW安装。

  1. 查看平台安装目录中的mingw目录。 CDT 像Wascana这样的发行版可能像那样分发MinGW。
  2. 尝试安装目录上方的目录(另一种可能的发行版)。
  3. 查看PATH值。更具体地说,它试图在每个路径中找到mingw32-gcc.exe。
  4. 尝试查看mingw安装程序是否已运行(registry.getLocalMachineValue(“SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ MinGW”, “INSTALLLOCATION”); )。
  5. 尝试默认的MinGW安装目录(“C:\ MinGW \ bin”)。
  6. STL的MinGW发行版没有mingw32-gcc.exe,这就是CDT无法识别它的原因。

    解决方案是在MinGW \ bin文件夹中取gcc.exe(在我的情况下为C:\ MinGW \ bin),复制它并将新副本重命名为mingw32-gcc.exe。