公升級gcc 親測可用

2021-10-04 22:55:36 字數 777 閱讀 5085

#!/bin/bash 公升級gcc 親測可用

cd /user/src

#獲取原始碼(由於官方映象速度較慢,這裡使用了中國科學院開源協會的映象

wget

#解壓tar -jxvf gcc-5.2.0.tar.bz2

cd gcc-5.2.0

./contrib/download_prerequisites

cd 。。

#建立編譯輸出目錄

mkdir gcc-build-5.2.0

#進入此目錄,執行以下命令,生成makefile檔案

cd gcc-build-5.2.0

。。/gcc-5.2.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

#執行命令進行編譯,此處利用4個job,需編譯時約40分鐘,此值不宜設定過高

make -j4

#安裝make install

#/usr/bin/gcc 是原來gcc位置 可以用 whichis gcc找到

update-alternatives --install /usr/bin/gcc gcc /usr/src/gcc-build-5.2.0/x86_64-unknown-linux-gnu 40

mv /usr/bin/gcc /usr/bin/gcc.bak

ln -s /usr/src/gcc-build-5.2.0/x86_64-unknown-linux-gnu /usr/bin/gcc

linux下公升級gcc的方法 親測可用

由於工作主要平台換到了linux上,而linux因為源上沒有比較新的gcc,只有4.7,而我們用到了c 11,只好自己公升級 了,公升級 方法也比較簡單,就是耗時間。2.解壓縮tar xf gcc 4.9.1.tar.gz 3.cd gcc 4.9.1 5.建立輸出目錄,將所有的中間檔案都放到該目錄...

VUE WebStorm安裝 親測可用

首先安裝webstorm和node.js 在windowspc端安裝軟體,一般安裝node.js 開啟cmd,檢視安裝是否成功 全域性安裝腳手架工具vue cli.vue專案初始化命令如下,若沒有安裝webpack,則先安裝webpack 安裝過程 中有個選項 use eslint to line ...

LINUX安裝Mysql 親測可用

1 檢視mysql版本 方法一 status 方法二 select version 2 mysql啟動 停止 重啟常用命令 a 啟動方式 1 使用 service 啟動 root localhost service mysqld start 5.0版本是mysqld root szxdb etc s...