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

这篇具有很好参考价值的文章主要介绍了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

 文章来源地址https://www.toymoban.com/news/detail-427187.html

到了这里,关于ubuntu离线安装Gcc、G++、Make的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 零基础学习MSP430F552LP开发板,学习前期准备,Code Composer Studio(CCS)软件的安装

    零基础学习MSP430F552LP开发板 一、前言 零基础学习MSP430F552LP开发板,为电子设计竞赛做准备以及学好这一款芯片。 在选择比赛题目时,发现有的题目时规定使用ti的芯片作为控制MCU。这时我们就必要学会使用MSP430类的芯片了,这里开始学习的是MSP430F5529LP。样品如下图: 二、

    2024年02月16日
    浏览(43)
  • 搭建openstack前期准备

    使用准备好的centos7.5.1804的版本镜像搭建两台主机,大致配置如下 安装好centos后先关闭防火墙:  配置本地hosts配置: 然后分别把centos7.5的镜像和iaas2.4的镜像挂载上传到/opt/目录下,并配置好yum源:    然后安装ftp 并配置好compute结点的yum: controller和compute安装先电的包:      然后开

    2024年02月14日
    浏览(38)
  • 离线安装gcc/g++环境

    本次记录使用Centos7.x最小安装版操作 在联网环境下装一个最小安装的 Centos,建议使用虚拟机,如 VMware,我用的是 Centos7.X,使用yumdownloader下载对应的rpm以及依赖rpm。 yumdownloader使用前需要先安装该工具包 然后使用yumdownloader下载gcc/g++的rpm –destdir:代表下载到哪个目录 注意:

    2024年02月13日
    浏览(26)
  • IOS逆向前期环境准备笔记

    ios系统由于效验问题,只能升级不能降级,需要特别注意, 刷系统可以在爱思上搞定; 越狱推荐使用u盘镜像及本地启动盘制作: 注意,要进去bios,关闭安全启动,不然直接失败: Checkra1n镜像:https://share.weiyun.com/kr63NENg 其他工具:https://blog.6ziz.com/jailbreakdownload 参考教程:

    2024年02月11日
    浏览(41)
  • MetaGPT前期准备与快速上手

    大家好,MetaGPT 是基于大型语言模型(LLMs)的多智能体协作框架,GitHub star数量已经达到31.3k+。 接下来我们聊一下快速上手 一、环境搭建 python 环境最好是 3.9 1.python 环境 利用 anaconda 创建 python3.9 的虚拟环境 2. MetaGpt 下载 也可以采取以下方式 二、MetaGPT配置 1.调用 ChatGPT API

    2024年01月22日
    浏览(40)
  • linux离线手动安装升级gcc

    GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言 的程序,可根据需要选择安装支持的语言。 查看当前gcc版本: gcc-7.2.0版本:https://ftp.gnu.org/gnu/gcc/ 下载依赖,共依赖四个工具gmp、isl、mpc、mpfr gmp-6.1.0版本:https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 isl-0.16版本: http://www.mirrorservice.

    2024年02月07日
    浏览(39)
  • 使用 Git&GitHub 的前期准备

    本节包含 SSh Key 的设置,从 GitHub 上创建一个仓库,并 clone 到本地,然后对其进行更改,提交,同步到仓库。需要已经下载好了 Git ,并且已经创建了一个 GitHub 账户 1.1 创建 SSH Key 运行这条命令,然后直接敲两次回车就可以。第一次回车是将 SSH 密匙存放在默认的路径下,第

    2024年01月20日
    浏览(39)
  • 使用whisper生成音频字幕——前期准备

    最近我们要写一个把没有字幕的音频生成字幕的APP,前期调研的很多方式,使用whisper可以实现,这篇文章就是说一些前期准备工作,我就不自己再写一篇了,参考以下两篇文章就行了。 whisper安装下载和python环境的准备 安装过程中踩过的坑

    2024年02月11日
    浏览(41)
  • 【UE Sequencer系列】01-前期准备

    新建一个工程 在虚幻商城中将我们需要的三种资产导入到新建的工程中 打开工程可以看到导入的资产 新建两个文件夹,一个用来存放音频,一个用来存放所有的Sequencer 导入音频(只支持wav格式) 选中声波,创建一个sound cue 打开“Forge”关卡 改变视口布局 第一个视口选择“

    2023年04月09日
    浏览(42)
  • Hyperledger Fabric 应用实战(1)--前期准备

    1.1应用说明 本应用示例基于Hyperledger fabric2.4搭建一个自由房屋租赁区块链系统freerent, 用户可以自由在链上开展合同签订、执行和验真。freerent应用背景相对简单,当前应用搭建示例展示 fabric初级功能。后期将会不断探索 fabric应功能特性,也希望可以结合IPFS实现合同存储,

    2024年01月25日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包