我用的是ubuntu linux下面没有make命令怎么办?

本文介绍在Docker中运行的精简版Ubuntu上安装make命令的方法,通过使用apt-get install make来解决因预装系统中未包含make工具而导致的问题。

docker里面安装的ubuntu精简版,没有make命令,所以需要自己先安装一下

apt-get install make
资源下载链接为: https://pan.quark.cn/s/1bfadf00ae14 在 Linux 系统里,make 命令极为关键,它能自动化地构建软件项目,尤其当项目涉及众多编译及链接步骤时,其作用凸显。make 依据名为 Makefile 的文件来明确构建项目的方式。不过,在刚安或经过精简的 Linux 系统中,可能会出现 make 命令缺失的情况,此时运行 make 就会弹出 “make: *** 没有指明目标并且找不到 makefile” 的错误提示。 要解决这一问题,通常得先判断系统是否已安 make,若未安,就得着手安。在有网络的环境下,对于采用 RPM 包管理的系统,像 CentOS、Fedora 等,可利用 yum 命令来安 make,执行命令 yum -y install make,该命令能自动处理好所有依赖关系,进而完成 make 的安。 要是没有网络,就得手动下载 make 的源码包。GNU 官方网站是一个可靠的下载源,比如网址是 GNU make(由于网络原因,该网页解析未成功,可能是链接本身有问题,也可能是网络状况不佳,建议检查链接的合法性并适当重试)。下载好后,借助文件传输工具(例如 XFTP)把源码包上传到 Linux 系统中。之后,按照以下步骤进行安:先解压缩源码包,命令是 tar -zxvf make-4.2.tar.gz;接着进入解压后的目录,使用 cd make-4.2;然后配置源码以适应系统,执行 ./configure;之后编译源码,输入 make;最后安编译好的 make,用 make install 命令。 在执行上述操作后,如果仍有问题,可能是因为系统缺少 gcc 编译器。gcc 是众多开源软件构建的基石,包括 make 本身。在网络环境下,安 gcc 也可以通过 yum 命令,即 yum -y ins
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值