可能重复:
dev c++ compiler error
我在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
我用谷歌搜索并测试了解决方案,但它们都没有为我工作。 有没有人对此有任何想法?
答案 0 :(得分:0)
您的用户名中是否还有空格? C:\ Users \ r \ n \ times \ myproject可能是错误的位置,因为其中有空格。
答案 1 :(得分: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..."