Ubuntu下gcc&g++多版本切换 / 使用Sublime编译运行C++

gcc-multilib在Ubuntu20.04上无法安装 Ubuntu20.04无法安装 gcc-multilib g++-multilib错误内容解决方案 错误内容 执行sudo apt install gcc-multilib g++-multilib报错 sudo apt install gcc-multilib g++-multilib 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造 阅读详情

1. gcc&g++ 多版本切换

1.1 安装gcc&g++
  • 电脑上已经有了 gcc 5.4,但是一些事情需要 gcc 4.9 ,因此先安装:

    sudo apt-get install gcc-4.9 gcc-4.9-multilib g++-4.9 g++-4.9-multilib
    
  • 安装完成后,可以查看电脑上安装的 gcc 版本:

    ls /usr/bin/gcc*
    

    我的输出是:

    /usr/bin/gcc      /usr/bin/gcc-ar-4.9  /usr/bin/gcc-nm-5
    /usr/bin/gcc-4.9  /usr/bin/gcc-ar-5    /usr/bin/gcc-ranlib
    /usr/bin/gcc-5    /usr/bin/gcc-nm      /usr/bin/gcc-ranlib-4.9
    /usr/bin/gcc-ar   /usr/bin/gcc-nm-4.9  /usr/bin/gcc-ranlib-5
    

    可以看到有 gcc-4.9 和 gcc-5。同理,输入 ls /usr/bin/g++* 可以查看 g++ 版本情况。

1.2 加入可选列表
  • 对于 gcc:

    sudo update-
ubuntu下gcc g++ 多版本共存与切换 C++11依赖于gcc 4.9,Ubuntu14.04自带的是4.8版本,所有决定更新一下gcc和g++,可惜直接sudo apt-get install gcc-4.9不好用,所有可以这样:sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update然后就可以安装了sudo apt-get install gcc-... 阅读详情

相关推荐

在Ubuntu中使用sublime text编译并运行C/C++程序

sublime text默认仅仅编译c/c++程序, 如果要运行则要手动打卡终端运行, 效率不堪入目 实现编译并自动调用bash运行程序只需要新建自己的.build文件就OK 依次: tools->building system->new building system粘贴一下内容{ "shell_cmd": "gcc -std=c99 \"${file}\" -o \"${file_pa

lalala 8785

ddr3ip核心_DDR3 IP 核配置

DDR3 控制器 IP 核2.DDR3 IP核配置点击 Flow Navigator 面板下的“Project Manager -->IP Catalog”。 在“Memories & Storage Elements -->Memory Interface Generators”分类展开后,可以看到名为“Memory Interface Generator (MIG 7 ...

weixin_33049919的博客 2935

AT32F403A ADC通道管理与转换模式实战解析

本文深入解析AT32F403A微控制器的ADC模块,重点阐述其通道管理机制与四种转换模式(序列模式、抢占自动转换模式、反复模式、分割模式)的实战应用。通过详细的配置步骤与代码示例,帮助开发者高效实现模拟数字转换,优化数据采集性能与系统响应。

sky77的博客 279

51单片机基础知识

前言 周末闲着无聊,以后定时更新一期关于51单片机的学习案例,以供大家平时参考使用。至于单片机,你可以理解为人的大脑,而人各项身体器官的运作需要意识给到大脑,然后大脑再驱动我们的中枢神经进行相应的动作,这里的意识可以理解为我们要写的程序,而人的器官相当于各种输出设备,例如我们以后要学的LED、电机、各种传感器等等。学好单片机能让你找到一份相对不错的工作,当然越可观的东西也是要付出相应努力的。 一、51单片机是什么? 通常我们一说到 51 单片机,指的都是兼容IntelMCS-51体系架构的一系列单片机,而

qq_43537819的博客 6903

【SystemVerilog笔记(一)】数据类型

(一)内建数据类型 1.按照四值逻辑和二值逻辑分类 四值逻辑类型:integer、logic、reg、wire等线网类型 二值逻辑类型:byte、shortint、int、longint、bit 2.按照有符号和无符号分类 有符号类型:byte、shortint、int、longint、integer 无符号类型:bit、logic、reg、wire等线网类型 ※记忆:按位定义的变量是无符号的。 (二)软件常用类型 1.定宽数组 在这里插入代码片 ...

cc__cc__的博客 1万+

锁定放大器

锁定放大器

qq_46757048的博客 4706

HFSS实战(三)——过孔via TDR仿真

在上一讲中,主要是通过观察S参数确定via的优化是否达到目标。但S参数只能看到一个整体的结果,并不知道via真实的阻抗是多少?想要单独确定via的阻抗,最好还是通过TDR的仿真。

luohuo9844的博客 1万+

Apollo control模块横向控制原理及核心代码逐行解析

看完这篇文章,你会对apollo横向控制有一个整体的概念

weixin_39199083的博客 2万+

408 | 408常用计算公式与方法 —— 计组篇 汇总

408常用计算公式与方法 —— 计算机组成原理篇 汇总

"You are worthy! You can do it!" 4649

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: Ubuntu下Nvidia显卡驱动安装
下一篇: Win10安装ROS
MemoryD
博客等级 码龄10年 64粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值