2016-09-20 69 views

回答

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目錄。 CDS 像Wascana這樣的發行版可能會這樣分發MinGW。
  2. 嘗試安裝目錄上的目錄(另一個可能的發行版)。
  3. 查看PATH值。更具體地說,它試圖在每個路徑中找到mingw32-gcc.exe。
  4. 嘗試查看是否運行了mingw安裝程序(registry.getLocalMachineValue(「SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ MinGW」, 「InstallLocation」);)。
  5. 嘗試默認的MinGW安裝目錄(「C:\ MinGW \ bin」)。

STL的MinGW發行版沒有mingw32-gcc.exe,這就是CDT無法識別它的原因。

解決方案是採取MinGW的\ bin文件夾gcc.exe(在我的情況下,C:\ MinGW的\ BIN),將其複製和重命名新副本的mingw32-gcc.exe。