我使用的是 Ubuntu 18.04.4 lts 版本。我从“Ubuntu 软件”下载了 Code::Blocks,没有安装任何其他软件包。我不知道开发所需的软件包是否已安装。此错误:
||=== Build: Debug in Hello (compiler: GNU GCC Compiler) ===|
obj/Debug/main.o||No such file or directory|
||error: no input files|
||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
答案1
代码块 wiki 上有一个很长的详细描述:在 Linux 上从源代码安装 Code Blocks
该过程并不简单,在构建项目之前需要几个步骤:
答案2
文件路径引用,例如:obj\Debug\main.o 给出的是绝对路径。你可能想要的是:.\obj\Debug\main.o
这样你就得到了基于当前目录的相对路径。Ubuntu 18.04 中的 Code::Blocks 和 gcc 安装似乎适用于 C 编程语言,但请注意,对于 C++,你还需要安装 g++ 包sudo apt install g++