在ubuntu上降低make的版本
最近在專案中遇到了系統自帶make版本過高的問題,倒騰一會就解決了,于是寫篇文章記錄一下,以免下次還遇到類似問題,
本文涉及的Linux版本為Ubuntu18.04,
第一步
下載make壓縮包
wget ftp://ftp.gnu.org/gnu/make/make-3.82.tar.gz
第二步
解壓
tar xvf make-3.82.tar.gz
第三步
進入到目錄
cd ./make-3.82
第四步(比較關鍵的一步,不設定的話會報錯)
將/make-3.82/glob/glob.c檔案中,分別第211行#if !defined __alloca && !defined __GNU_LIBRARY__注釋,第232行#endif注釋,如下入所示:

第五步
執行
./configure
sh build.sh
make
第六步
安裝
sudo make install
第七步(也是必須要做的)
重啟
reboot
查看版本
結果如下圖所示
make --version

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/167308.html
標籤:其他
