2012-03-16 32 views
8

在我的電腦上有Windows 7 x86。我安裝MinGW的,我寫的路徑,但是,當我走在cmd.exe的,寫的g ++ -v它說:「g ++」不被識別爲內部或外部命令,MinGW

"g++" is not recognized as an internal or external command. 

但是,當我寫-v命令識別出它的補充。我需要這個學校,我在Eclipse工作,我甚至安裝了最新的Java(我看到它必須安裝)。

+2

如果你想在'cmd'中使用'gcc.exe'或'g ++。exe',你需要設置環境'PATH'來包含mingw'bin'目錄的目錄。 – birryree 2012-03-16 17:12:14

+1

在cmd.exe提示符下運行'path'或'echo%PATH%'。仔細檢查路徑。它是'C:\ mingw \ bin;' ? – vrdhn 2012-03-16 17:13:29

+1

C:\ MinGW \ bin; C:\ MinGW \ msys \ 1.0 \ bin這是我有我的路徑。我檢查了路徑,它是正確的。並在文件中,你可以找到g ++。exe – user1274566 2012-03-16 17:27:12

回答

6

您必須修改環境變量。執行以下操作:

  • 從桌面上,右鍵單擊計算機,然後單擊屬性。
  • 在計算機屬性窗口中單擊更改設置
  • 在打開的系統屬性窗口中,單擊高級選項卡。
  • 在高級部分中,單擊環境變量按鈕。
  • 最後,在環境變量窗口中(如下所示),在系統變量部分突出顯示路徑變量,然後單擊編輯按鈕。使用您希望計算機訪問的路徑添加或修改路徑行。每個不同的目錄用分號分隔,如下所示。

    C:\Program Files;C:\Winnt;C:\Winnt\System32

此外,您可以參考this link

7

眼看make命令工作得很好,我想你忘記了標記mingw-gcc-g++包MinGW的安裝管理器。

再次運行MinGW的安裝管理器和標記mingw-gcc-g++安裝並按Apply Changes

1

我在崇高同樣的問題..

Right click on my computer 
Advanced system settings 
Environment variables 
in system variables, change path to location of '...\MinGW\bin' 

例如:d:\工作\崇高\ MinGW的\ BIN

相關問題