Code::Blocks 17.12 无法编译

Code::Blocks 17.12 无法编译

我遇到了一个问题。
我正在运行 Ubuntu 17.10 和 Code::Blocks 17.12。当我尝试编译一个简单的“Hello World”程序时,它给出了这个错误:

-------------- Build: Debug in test5 (compiler: GNU GCC Compiler)---------------  
g++ -Wall -fexceptions -g -std=c++11  -c "/home/user/Documents/test5/main.cpp" -o obj/Debug/main.o
g++  -o bin/Debug/test5 obj/Debug/main.o
g++: error: obj/Debug/main.o: No such file or directory
g++: fatal error: no input files
compilation terminated.
Process terminated with status 1 (0 minute(s), 0 second(s))
2 error(s), 0 warning(s) (0 minute(s), 0 second(s))

即使在 Code::Blocks 16.10 和 13.12 中我仍然收到同样的错误。

答案1

确保所有代码文件都位于当前工作目录中,否则您必须在编译命令中包含它们的路径。

这一页http://wiki.codeblocks.org(Code::Blocks 的官方 wiki)提供了许多有关创建和修改 Code::Blocks 项目的基本功能的指南。如果这是您第一次使用 Code::Blocks,那么这里是一个很好的起点。

相关内容