小编Sha*_*ane的帖子

g ++不能在Windows命令提示符下工作.Cygwin已安装

我已经安装了Eclipse和CDT(需要在eclipse CDT中使用C/C++),以及安装Cygwin以便我可以编译我的文件.

在环境变量中,我将Path设置为包含以下内容:"C:\ cygwin\bin;"

g ++,make和GDC都是通过Cygwin安装的.我通过在bin文件夹中搜索它们来确保这一点 - 它们都在那里.

如果我在windows命令提示符下输入"make",则会出现:

make: *** No targets specified and no makefile found.  Stop.
Run Code Online (Sandbox Code Playgroud)

如果我在windows命令提示符下输入"g ++"或"gdc",则会出现(或类似):

'g++' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

所以,换句话说make是工作但其余的不是..但它们在同一个bin文件夹中!让我完全糊涂了.

如果我尝试打开Cygwin Bash Shell,g ++,make和GDC都可以在那里工作.

但是,我需要它在命令提示符下工作,以便Eclipse能够编译我在IDE中编写的程序.

如果你知道为什么会这样,请告诉我.

c++ command-line cygwin g++ eclipse-cdt

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

c++ ×1

command-line ×1

cygwin ×1

eclipse-cdt ×1

g++ ×1