我在Windows XP SP3上运行的MinGW。 我在C ++写了一个简单的程序,并将其保存为.cpp文件。 当我试图编译它在MinGW的在正确的目录的消息出现说:“错误:没有这样的文件或目录存在”,但我知道它在正确的目录。
这是我键入的MinGW
cd C:\MinGW test # Where I saved the .cpp file
g++ test.cpp -o test.exe
在此之后出现的错误。
我也做了更改为C的环境设置路径:\ MinGW的\ BIN
我在Windows XP SP3上运行的MinGW。 我在C ++写了一个简单的程序,并将其保存为.cpp文件。 当我试图编译它在MinGW的在正确的目录的消息出现说:“错误:没有这样的文件或目录存在”,但我知道它在正确的目录。
这是我键入的MinGW
cd C:\MinGW test # Where I saved the .cpp file
g++ test.cpp -o test.exe
在此之后出现的错误。
我也做了更改为C的环境设置路径:\ MinGW的\ BIN
为了得到它的工作,你应该运行在文件夹中的编译器,其中程序,不要在那里MinGW的是。 首先,你需要设置路径,以包含MinGW的。 你可以做到这一点set PATH = C:\MinGW\bin;%PATH%
在命令行上。
然后, cd
到该程序位于和运行g++ test.cpp -o test.exe
进行编译,及test
跑。
希望这可以帮助!
cd C:\MinGW test
看起来不正确的。
您的意思是cd C:\MinGW\test\
?
还记得你必须单独更改到C:
在演出前驱动cd
。 什么是您的提示说什么? 它会告诉你,你现在的目录。
视窗抱怨并MinGW的编译器(克++)是不在路径中。
>高级 - - >环境变量通过转到控制面板 - >系统 - >高级系统设置将它添加到您的路径
查找路径变量并对其进行编辑。 在末尾加上一个分号分隔符号,然后正确的路径MinGW的bin文件夹。 然后关闭,然后再重新打开命令提示符。 如果你现在本身G型++应该抱怨你没有输入文件。 然后使用您以前尝试过的命令。