-2

可能重复:
dev c++ 编译器错误

我用 Dev-C++ 编写了一个非常简单的 Windows 应用程序(实际上它是 Dev-C++ 默认项目模板)。

你有这个错误

E:\proj1\Makefile.win [构建错误] [main.o] 错误 1

这是编译器日志:

编译器:默认编译器
构建 Makefile:“E:\proj1\Makefile.win”
执行制作...
make.exe -f "E:\WorkSpace\POINTMAN CARD PRINTER\Cds\New folder\Makefile.win" all
g++.exe -c main.cpp -o main.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4 .2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev -Cpp/包括"   

'C:\Users\r' 未被识别为内部或外部命令,
可运行的程序或批处理文件。

该系统找不到指定的路径。

make.exe: *** [main.o] 错误 1

执行终止

我已经用谷歌搜索并测试了解决方案,但没有一个对我有用。有人对此有任何想法吗?

4

2 回答 2

0

看起来是路径中的反斜杠 r '\r' 导致了麻烦。我不怀疑 ming 工具链在没有转义的情况下处理得很好:

make.exe -f "E:\\WorkSpace\\POINTMAN CA..."

或者,更简单的是,使用正斜杠“/”。

make.exe -f "E:/WorkSpace/POINTMAN CA..."

您可能也必须转义空格:

make.exe -f "E:/WorkSpace/POINTMAN\ CA..."
于 2012-07-25T13:28:51.880 回答
0

您的用户名中可能没有空格吗?C:\Users\r anything\myproject 可能是错误的位置,因为其中有空间。

于 2012-07-25T12:55:12.550 回答