MinGW编译器错误 - 如何设置MSYS bat?

时间:2017-02-10 09:09:07

标签: c++ mingw msys

我正在运行 Windows 8

我使用 GUI安装程序将MinGW编译器安装到默认的C:\目录中。我选择安装 MinGW Installation Manager Basic Setup 包中的所有可用元素。

安装完成后,我检查了" C:/MinGW/msys/1.0/etc/fstab"有一行C:/MinGW /mingw,下面有一条开放的线。我还在“开始”菜单中创建了 msys.bat 的快捷方式。

然后我重新启动了我的机器。

我在C:\目录中创建了一个名为" CompileBin" 的文件夹,所以C:\CompileBin\然后我放置了 test.cpp 文件里面,所以C:\CompileBin\test.cpp

我跑了 msys.bat ,控制台打开了。它显示:

MyName,@MyLaptopsName ~
$

我开始导航到我的 test.cpp 所在的位置:

cd c:\CompileBin\

现在提示符如下:

MyName,@MyLaptopsName ~
$ cd c:\CompileBin\
>

我输入dir命令环顾四周并得到回复:

MyName,@MyLaptopsName ~
$ cd c:\CompileBin\
> dir
sh: cd: c:CompileBindir: No such file or directory

好的,所以我想也许路径没有设置好。

我将PATH添加到环境变量(因为它原来并非如此)并为其赋予了值C:\MinGW\bin;

我仍然得到同样的错误。

1 个答案:

答案 0 :(得分:0)

Unix工具需要路径名中的正斜杠。它是cd c:/CompileBin