Ubuntu 16.04版本上安装make 3.8.1

Ubuntu 16.40 默认make的版本是4.1,部分编译需要make 3.8.1或3.8.2,需要降级

安装步骤:

使用which make 查看当前make安装的路径,ubuntu 16.04默认安装路径为/usr/bin/mak

复制代码
/usr/bin/make

从网址下载一个ftp://ftp.gnu.org/gnu/make

下载的版本 make-3.81.tar.gz ,解压 tar zxvf make-3.81.tar.gz 获得文件夹make-3.81

找到解压的文件make-3.8.1/glob/glob.c,添加一行代码 #define __alloca alloc

复制代码
#define __alloca alloca               //添加代码
#if defined _AIX && !defined __GNUC__
#pragma alloca
#endif

进入到make-3.81执行以下指令

复制代码
./configure --prefix=/usr 
sudo make 
sudo make install
相关推荐
江公望3 分钟前
Qt的环境变量QT_QPA_PLATFORM浅解
linux·qt
Wang's Blog34 分钟前
Linux小课堂: 文件操作核心命令深度解析(cat、less、head、tail、touch 与 mkdir 命令)
linux·chrome·less
fruge3 小时前
Ubuntu服务器已下载Nginx安装包的安装指南
服务器·nginx·ubuntu
Do_GH3 小时前
【Linux】07.Ubuntu开发环境部署
linux·运维·ubuntu
勤源科技3 小时前
全链路智能运维中的实时流处理架构与状态管理技术
运维·架构
CHH32133 小时前
在 Mac/linux 的 VSCode 中使用Remote-SSH远程连接 Windows
linux·windows·vscode·macos
tryCbest3 小时前
Linux使用Docker部署项目后期更新
linux·运维·docker
孤独得猿4 小时前
聊天室项目开发——etcd的安装和使用
linux·服务器·c++·etcd
siriuuus4 小时前
Linux Tomcat 简单使用及 Nginx 反向代理
linux·nginx·tomcat
呱呱巨基4 小时前
vim编辑器
linux·笔记·学习·编辑器·vim