ubuntu离线安装Gcc、G++、Make

前期准备:由于GCC、G++、Make等工具依赖项众多,我们需要提前先把基础依赖库下载并安装,才能安装以上工具。

工具安装包或基础依赖库下载参加以下Ubuntu官网链接: (注意安装包要与系统配套才行)

http://archive.ubuntu.com/ubuntu/pool/main/

https://pkgs.org/

Ubuntu – Details of package libc6-dev in bionic

Ubuntu – Details of package libc-dev-bin in bionic

Ubuntu – Details of package linux-libc-dev in bionic

make工具如果想在有make的基础上再升级,可以去官网 ftp://ftp.gnu.org/gnu/make/ 下载安装包手动编译。

GCC、G++基础依赖项:

1.gcc-7-base            2.libasan4       3.libubsan0    4.libcilkrts5     5.gcc-8-base

6.libitm1                   7.libatomic1   8.liblsan0       9.libtsan0        10.libmpx2

11.libquadmath0     12.libc-dev-bin  13.linux-libc-dev    14.libc-6-dev

安装顺序如排列所示

安装时,请先将文件属性化,再使用命令sudo dpkg -i  *.deb(*为你安装包的名字)安装即可。

GCC、G++工具安装:

1.gcc-7_7.5.0     2.libstdc++-7-dev    3.g++-7_7.5.0

安装顺序如排列所示

Make工具安装:

make_4.1-9.1ubuntu1_amd64.deb

安装完成后,使用命令 gcc  or g++ or make --version ,提示报错,此时进入/usr/bin目录下,会发现工具名称都会带有版本号,使用全称,即可查看版本号。

设置工具为默认工具:sudo ln -s /usr/bin/工具名-x.xxx  /usr/bin/工具名   //创建新的连接文件指向新的工具名

 

安装完以上工具后,就可以使用QT开发工具开发了,但是有时还会报错 cannot find -lGL,故需要对OpenGL库进行索引。

在命令行下键入如下命令,重启QT即可。

sudo  ln  -s  /usr/lib/x86_64-linux-gnu/libGL.so.1    /usr/lib/libGL.so

 

你可能感兴趣的:(ubuntu,linux,运维)