可能重复:dev c编译器错误
我在Dev-C中编写了一个非常简单的Windows应用程序(实际上它是Dev-C默认项目模板) .
你有这个错误
E:\proj1\Makefile.win [Build Error] [main.o] Error 1
这是编译器日志:
Compiler: Default compiler
Building Makefile: "E:\proj1\Makefile.win"
Executing make...
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/include"
'C:\Users\r' is not recognized as an internal or external command,
operable program or batch file.
The system cannot find the path specified.
make.exe: *** [main.o] Error 1
Execution terminated
我用Google搜索并测试了解决方案,但它们都没有为我工作 . 有没有人对此有任何想法?
2 回答
您的用户名中是否还有空格? C:\ Users \ r \ n任何\ myproject可能是错误的位置,因为它的空间 .
它看起来像你路径中的反斜杠r'\ _ r'导致了麻烦 . 我不怀疑ming工具链在没有转义的情况下处理得很好:
或者,更容易,使用正斜杠'/' .
您可能也必须逃离这些空间: