本文介绍在Ubuntu 16.04操作系统中使用PPA源安装Code Blocks的方法,可以先参考在Ubuntu系统中安装Code::Blocks的方法一文。

使用PPA源安装Code Blocks

Code Blocks位于默认的Ubuntu包存储库中:

sudo apt install codeblocks

下面介绍的是使用下面的PPA源,有机会安装到最新的版本,当前最新版本是Code::Blocks 17.12,本例安装的是Code::Blocks 16.01,运行以下三个命令将Code Blocks PPA添加到系统,更新本地程序包索引并安装程序包:

sudo add-apt-repository ppa:damien-moore/codeblocks-stable

sudo apt update

sudo apt install codeblocks codeblocks-contrib

安装完成后,你可以从Unity Dash或首选应用程序启动器启动Code Blocks IDE:

选择C编译器

首次启动Code Blocks时,系统将提示你使用编译器自动检测窗口:

可用于Linux的流行的开源C编译器是:

GNU C编译器 - 事实标准的开源C编译器。

Clang-Clang速度更快,使用的内存远远少于GCC,它提供了非常清晰简洁的诊断(错误和警告信息)。

要安装gcc,请运行以下命令:

sudo apt install gcc

要安装Clang编译器:

sudo apt install clang

参考:在Ubuntu 18.04系统中编译LLVM/Clang等全部源代码。

如果要在Linux上编译本机Windows二进制文件,则可以安装mingw-w64软件包:

sudo apt install mingw-w64

选择默认的C编译器后,你可以开始使用Code Blocks来编写程序:

还可以通过转至设置>编译器>全局编译器设置来选择默认编译器,即Settings > Compiler > Global Compiler Settings:

TAG:

除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。

文章评论

留言与评论(共有 0 条评论)

验证码:

linux下如何安装自带编译器的codeblocks,在Ubuntu 16.04系统中使用PPA源安装Code Blocks的方法...相关推荐

  1. linux升级安装失败,更新Ubuntu 16.04系统中安装Adobe Flash更新失败的解决

    最近在更新 Ubuntu 16.04系统的时候,发现总是在安装 Adobe Flash更新的时候失败,提示如下信息: 正在处理用于 update-notifier-common (3.168.5) 的 ...

  2. Ubuntu 16.04系统中利用CUDA安装更新NVIDIA显卡驱动程序的方法

    严正声明:本文系作者davidhopper原创,未经许可,不得转载. 在ThinkPad系列笔记本电脑中使用过Ubuntu 16.04系统的同学都知道,NVIDIA显卡驱动程序特别难安装.以我使用的T ...

  3. ubuntu 16.04系统中nvidai、cuda、cudnn安装及注意事项

    一.NVIDAI driver显卡驱动安装 首先看一下笔记本显卡型号 lspci |grep VGA 在命令行敲过这个命令后,有些台式机或笔记本会显示nvidia显卡,如下所示: 但是我的笔记本电脑 ...

  4. Ubuntu 16.04系统中编译安装FFmpeg 4.2.1(Android NDK r20)

    1.下载FFmpeg 4.2.1的源码,下载Android NDK r20,安装yasm sudo apt-get install yasm 2.解压缩源码包和Android NDK 3.修改ffmp ...

  5. xmpp安装到Linux服务器,在Ubuntu 18.04/16.04系统中安装Ejabberd XMPP Server的方法

    本文介绍在Ubuntu 18.04.Ubuntu 16.04系统中安装Ejabberd XMPP Server的方法,我们将从二进制安装程序安装ejabberd,它提供了一个功能齐全的ejabberd ...

  6. linux终端装什么系统下载软件,在Ubuntu 18.04系统中下载安装Termite终端的方法

    以下介绍在Ubuntu 18.04系统或是Ubuntu 16.04系统中安装Termite终端的方法,目前Termite在默认存储库中不可用,必须从源代码安装.Termite是一个以键盘为中心的基于V ...

  7. linux搜狗输入法16.04,linux入门 ubuntu Ubuntu 16.04后的系统设置和软件安装(搜狗输入法、...

    Ubuntu 16.04安装完后,还需要做一些配置,才能像使用windows下一样愉快的玩耍,包括系统设置,更换软件源,配置快捷键,安装搜狗输入法.Chrome浏览器.网易云音乐等等 设置->软 ...

  8. linux ubuntu安装 mono,在Ubuntu 18.04系统中安装Mono及基本使用Mono的方法

    本文介绍在Ubuntu 18.04操作系统中安装Mono及基本使用Mono的方法.Mono是一个基于ECMA/ISO标准开发和运行跨平台应用程序的平台,它是Microsoft .NET框架的免费开源实 ...

  9. linux系统下载18.04,在Ubuntu 18.04系统中下载安装Persepolis Download Manager

    本文介绍在Ubuntu 18.04系统中下载和安装Persepolis Download Manager的方法,也适用在Linux Mint版本中,它是一个用Python编写的免费开源下载管理器,支持 ...

最新文章

  1. XNA之RPG游戏开发教程之三
  2. python笔记: staticmethod classmethod
  3. Java使用Apache CXF开发Web Service
  4. java 异常堆栈日志分析_Java 进阶之路:深入解读 Java 异常堆栈丢失原因
  5. 在maven中开发Spring需要的jar依赖
  6. Android Studio出现Failed to open zip file. Gradle's dependency cache may be corrupt问题的解决
  7. 火狐浏览器如何更改字体 火狐浏览器字体更改方法分享
  8. checkbox问题
  9. 【Java】Base64编码与解码
  10. Map-Reduce
  11. MySQL 和 MySQL Workbench图形化安装教程
  12. 关于赚钱的 6 个重要认知,多数人都不知道
  13. shel中的if-else语句
  14. Docker可视化工具 DockerUI 和 Shipyard 的区别
  15. Qt:Label插入图片
  16. 电商全平台订单管理OMS系统
  17. caffe安装详细完整过程(Ubuntu16.04、Ubuntu18.04系统)
  18. XSS-Libs通关详解
  19. 百度SEO浏览器插件开发,能够实时显示百度搜索排名的一款插件 seo.lantianye3.top出品
  20. 两台电脑连接时,A电脑可以ping通B电脑,而B电脑pingA电脑时出现超时问题,解决:

热门文章

  1. 最新版本RAD Studio – 现在购买可享九折优惠
  2. 利用Bootstrap快速搭建个人响应式主页(附演示+源码)
  3. Oracle学习I —— Oracle介绍
  4. 高斯消元法(Fortran)
  5. 徕雨科技HDMI网线延长器
  6. python教程西安中服_厉害了!打工人用Python分析西安市职位信息
  7. Xshell如何调整整体界面字体大小和颜色
  8. 新疆计算机信息管理专升本可以报哪些专业,专业介绍:新疆自学考试专业有哪些...
  9. 超详细的SpringCloud底层原理
  10. 4.COM使用实例——WMI的使用