开发的C ++编译器错误(dev c++ compiler error)

2019-07-30 16:53发布

我得到在编译这个错误(其实这是一个非常简单的项目,语法是绝对OK)

E:\ proj1 \ Makefile.win [生成错误] [main.o]错误1

这是我的编译器日志(DEV C ++ v 4.9.9.2)

Compiler: Default compiler
Building Makefile: "E:\proj1\Makefile.win"
Executing  make...
make.exe -f "E:\proj1\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

我的用户路径为“C:\用户\ R&d”?,我认为“&”是makeing在编译过程中遇到问题,没有任何人有任何想法,我无法重新安装Windows,因为我有安装在我的当前窗口许多软件和这是非常耗时给我,我怎么能解决这个问题/

Answer 1:

R&d肯定是有问题。 尝试带有引号的:“C:\用户\ R&d”和最好的希望。 如果它不工作,更改文件夹的东西,而不符号(你不需要重新安装Windows的是,仅仅创建另一个用户)。



Answer 2:

您可以尝试无符号创建另一个用户,然后复制您的个人资料给它让所有的设置和应用程序的喜好,以及文档。



Answer 3:

你可能会想尝试另一个构建环境,如代码:块有其自己的内部构建系统。 你可能想确保你使用的是最新的gcc MinGW的编译器和距离MinGW的编译系统(用自己的安装程序,我认为这是http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw -get-INST-20120426 / ),即使你不使用代码::块去,请确保您使用DEVC的新分支++这是分叉的,并仍处于开发阶段。 最后一件事是,如果你去与代码::块,在论坛中使用每晚构建, http://forums.codeblocks.org/index.php/board,20.0.html因为他们更是最新的。



Answer 4:

Windows中的转义字符是^ 。 因此,尝试

C:\Users\r^&d


文章来源: dev c++ compiler error