LCJ*_*LCJ 39 c c++ eclipse g++
我在我的Windows 7(32位)中安装了gpp,如图所示.

PATH变量气体g ++
"%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\g++"
Run Code Online (Sandbox Code Playgroud)
还是eclipse显示错误:
"程序"g ++"在PATH中找不到".
怎么解决这个问题?

小智 25
今天我遇到了这个问题,并通过以下方式解决了这个问题.我在Eclipse设置中找到了所有可以找到它的"重置默认值"按钮(例如,Preferences/C++/Build/Settings/Discovery).之后错误消失,代码编译成功.
小智 17
这就是我摆脱它的方式.
小智 11
你需要一个gcc,g++编译器工具链(在Windows机器上),您已手动下载日食,其中一个选项是可以做到通过隐式cygwin安装(通过选择合适的开发包gcc,g++)然后添加编译的位置gcc,g++包喜欢windows环境C:\cygwin\etc\alternatives的PATH变量.
这种开放时期以后,去Project->properties->C/C++ Tool Chain Editor添加替换默认GNU C++ compiler,并GNU C Compiler与Cygwin C++ compiler和Cygwin C compiler重建项目.与此相关的错误gcc, g++ PATH not found现在将消失.
oua*_*uah 10
你需要:
C:\cygnus\cygwin-b20\H-i586-cygwin32\bin
Run Code Online (Sandbox Code Playgroud)
在PATH.
并不是
C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\g++
Run Code Online (Sandbox Code Playgroud)
正如你写的那样.
小智 8
我有同样的问题,唯一对我有用的解决方案是:
小智 8
使用Windows 7,mingw-64(x86_64-4.9.1-release-posix-seh-rt_v3-rev1),Eclipse Luna 4.4.1和CDT 8.5.0.201409172108也遇到了同样的问题.
我通过在下面放置以下两个环境变量来解决这个问题
窗口 - >首选项 - > C/C++ - >构建 - >环境
你可以检查一下
窗口 - >首选项 - > C/C++ - >构建 - >设置 - >发现 - > CDT GCC内置编译器设置MinGW [共享]
,如果它没有抱怨"在这个系统上没有检测到工具链MinGW GCC"那么你们都已经设置好了.
它PATH位于Project Properties> C/C++ Build> Environment(见下面的截图).

作为参考,我使用的是MinGW,在安装MSYS之前我遇到了同样的错误.后来我发现我还需要安装MSYS,因为make.exeMinGW没有.(我没有这个错误是因为MSYS.)
安装MSYS后,将MSYS和MinGW路径添加到环境变量中,重新启动Eclipse.请记住重建项目以纠正错误.如果重新启动后错误仍然存在,请重新创建工作区.至少这已经解决了我网站上的问题,希望对你有所帮助.
祝好运!
小智 6
我有同样的问题:Eclipse在PATH中找不到(g ++)和(gcc),即使它们可以从命令行访问.我也确定他们正确地指出了PATH.
我刚从Eclipse的Workspace中删除了(.metadata)文件夹作为重置它的方法,这对我有用.
| 归档时间: |
|
| 查看次数: |
224567 次 |
| 最近记录: |