装了ubuntu18.04 我都干了哪些事~

对于安装过的程序及问题记录一下,

1. 安装vim,这个必备吧!

2. 安装make,编译离不开!

3. 安装gcc,这个鼓捣了很久,发现自己2了...

----傻瓜式安装法

sudo apt install build-essential 

    ----此步骤自动安装各种依赖包,如果提示找不到包,请更新源,确保bionic-security和bionic-updates前面打钩。

----RPM安装法

     ----此步骤还未尝试

4.更新gcc,源码安装前提是已经装过c编译器了,否则会报错。

    在gcc官网下载了最新的版本包gcc-9.1.0.tar.gz,准备更新,一定要用迅雷下载哦,否则速度慢死了!

tar -zxvf gcc-9.1.0.tar.gz

cd gcc-9.1.0/

./contrib/download_prerequisites    //该脚本自动下载依赖包,可以打开看看都有哪些依赖

cd ..

mkdir gccBuild  //临时目录

cd gccBuild

../gcc-9.1.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

make    //这个要等好久

make install

gcc -v     //验证

5. 安装apue

官网下载源码包src.3e.tar.gz

tar -zxvf src.3e.tar.gz

cd apue.3e

make //会出错哦

sudo apt-get install libbsd-dev     //添加缺少的库

make

cp ./include/apue.h /usr/include/    //为啥放这里,知道吗?下同

cp ./lib/libapue.a /usr/local/lib/

gcc test.c -o test.o -lapue    //验证哦,好像有点不一样哦

 

 

你可能感兴趣的:(装了ubuntu18.04 我都干了哪些事~)