【发布时间】:2020-03-15 05:31:40
【问题描述】:
我将 Solus Linux 与 G++ 一起使用,每当我在 CodeLite 中构建默认控制台项目时,我都会得到以下输出
/bin/sh -c '/usr/bin/make -j4 -e -f Makefile'
/bin/sh: /usr/bin/make: No such file or directory
====0 errors, 0 warnings====
我检查了 make 在 /usr/bin 中不存在 事实上,我在这个目录中找到的最有希望的是一个名为 codelite-make 的文件/p>
这是我在创建项目时选择的选项
类别:控制台 类型:简单可执行文件 (g++) 编译器:GCC 调试器:GNU gdb 调试器 构建系统:CodeLite Make Generator
非常感谢任何帮助
【问题讨论】:
-
@drescherjm 我确实检查过并且make不在目录“/usr/bin/”中我的问题是为什么codelite没有创建这个文件?
-
/usr/bin/make是您通过操作系统的包管理器安装的东西。 codelite 不应该提供它。 -
@drescherjm sudo eopkg install make 似乎已经解决了这个问题,现在我收到一条错误消息,指出找不到 stdio.h,但我知道如何解决这个问题。您能否添加您非常简单的评论作为答案,以便我可以将问题标记为已回答?
-
您似乎缺少
glibc的新问题。 -
您可能还需要 gdb 和/或 gcc。