G ++没找到,我已经尝试了3种不同的编译器

时间:2013-04-03 19:06:30

标签: c++ compiler-construction mingw jgrasp

我可以使用MinGW编译C代码没问题,但由于某种原因我无法编译C ++。我已经尝试过其他编译器,cygnus和cygwin。 我正在使用JGrasp。这是错误提要:

 ----jGRASP wedge2 error: command "g++" not found.
 ----   This command must be in the current working directory
 ----   or on the current PATH to use this function.
 ----   PATH is ";C:\Program Files\Common Files\Microsoft Shared\Windows Live;
                 C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live 
                 C:\windows\system32;
                 C:\windows;C:\windows\System32\Wbem;
                 C:\windows\System32\WindowsPowerShell\v1.0\;
                 C:\Program Files (x86)\Windows Live\Shared; 
                 C:\mingw\bin;  
                 C:\cygnus\cygwin-b20\H-i586-cygwin32\bin; 
                 C:\cygwin\bin;".
 ----jGRASP: operation complete.

2 个答案:

答案 0 :(得分:8)

您还可以使用mingw-get命令行安装程序: mingw-get install g++

之前执行mingw-get update会很有用。

文档: http://www.mingw.org/wiki/Getting_Started(部分命令行界面安装程序

答案 1 :(得分:4)

正如我在评论中指示的那样,您需要使用MinGW安装程序安装g ++。默认情况下,MinGW仅安装C编译器。

要获取g ++,请在安装过程中勾选一个复选框。