2011-08-12 36 views
0

我目前正在使用Sams自己在24小时内自学C++为我的计算机科学类开始大约一周,它告诉我要下载minGW,然后更改路径变量; C:\ MinGW \ bin,我这样做了,但是当我试图编译并链接它告诉我创建的“程序”时,它说没有这样的文件或目录。有谁知道它为什么这么说或者它是如何修复的?我甚至把名为motto.cpp的文件放到bin文件中,它仍然说它找不到。如何让minGW找到正确编译和链接的路径

+0

如果您的课程不需要该书,请将其放下并运行。改为下载Visual Studio。在学习的时候,你不应该担心这样的事情。 –

+0

这不是技术上的要求,但教授给我们发了一封电子邮件,并说他强烈推荐这本书,所以我不会违背他的说法。另外,这本书说,可以使用视觉工作室,但方向主要与MinGW – Brittany

回答

0

你在Windows 7吗?如果是这样,请尝试打开开始菜单,搜索“变量”并选择“编辑系统变量”,然后搜索底部的“环境变量...”按钮并按下它。然后在“用户变量”下选择“新建...”,为其分配一个名称,并为该值输入C:\ MinGW \ Bin路径。按两次“确定”并从命令行尝试。

我不确定您是否正在使用编译器IDE(如DevCPP或CodeBlocks),所以我假设您正在从命令行执行此操作。如果这是编译器问题,请尝试编辑include,bin和lib的编译器设置。将它们指向容器的MinGW容器,包括包含等等。

+0

我刚刚尝试过,它仍然给我同样的错误信息,说没有文件的位置。 – Brittany

+0

你使用什么编译器?你是否试图从命令行编译?如果是这样,请粘贴您输入的内容以编译您的程序。 – llk

+0

我正在使用MinGW作为编译器。我正在使用的这本书说要输入g ++ Motto.cpp -o Motto.exe,每次我尝试它说“没有这样的文件或目录”,这就是为什么我认为它可能是路径问题,但我完全按照本书告诉我要做的方式来完成,但它似乎仍然无法工作。 – Brittany

相关问题