如何在Ubuntu 16.04,Ubuntu 18.04、19.04上安装代码块

本教程将向您展示如何 在Ubuntu 16.04 / Ubuntu 18.04、19.04上安装代码块。 Code Blocks是针对C,C ++和Fortran的免费开源集成开发环境(IDE)。 它可以在Linux,Mac,Windows上运行。 最新版本Code Blocks 17.12已于2017年12月发布。

代码块功能:

  • 支持多种编译器,包括GCC,Clang,Visual C ++,MinGW等
  • 自定义构建系统和可选的Make支持。
  • 语法高亮和代码折叠
  • C ++代码完成,类浏览器,十六进制编辑器
  • 具有完整断点支持的调试器
  • 一个支持其他编程语言的插件系统。
  • 和更多

如何在Ubuntu 16.04 / Ubuntu 18.04、19.04上安装Code Blocks IDE

代码块位于默认的Ubuntu软件包存储库中,因此您可以打开一个终端窗口并运行以下命令进行安装。

sudo apt install codeblocks

但是,Ubuntu存储库仅包含过时的版本(代码块16.01)。 要安装最新版本,请下载最新版本。

64位

wget http://sourceforge.net/projects/codeblocks/files/Binaries/17.12/Linux/Debian%20stable/codeblocks_17.12-1_amd64_stable.tar.xz

32位

wget http://sourceforge.net/projects/codeblocks/files/Binaries/17.12/Linux/Debian%20stable/codeblocks_17.12-1_i386_stable.tar.xz

提取压缩包。

64位

sudo tar xvf codeblocks_17.12-1_amd64_stable.tar.xz

32位

sudo tar xvf codeblocks_17.12-1_i386_stable.tar.xz

现在,在当前目录中,有许多代码块deb软件包。 我们需要运行以下命令来安装代码块。

64位

sudo apt install ./codeblocks_17.12-1_amd64.deb ./codeblocks-common_17.12-1_all.deb ./libcodeblocks0_17.12-1_amd64.deb ./codeblocks-dev_17.12-1_amd64.deb ./codeblocks-headers_17.12-1_all.deb ./*wx*.deb

32位

sudo apt install ./codeblocks_17.12-1_i386.deb ./codeblocks-common_17.12-1_all.deb ./libcodeblocks0_17.12-1_i386.deb ./codeblocks-dev_17.12-1_i386.deb ./codeblocks-headers_17.12-1_all.deb ./*wx*.deb

安装后,您可以从Unity Dash或首选的应用启动器启动Code Blocks IDE。

选择C编译器

首次启动代码块时,将提示您一个编译器自动检测窗口:

C编译器

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

  • GNU C编译器 –事实上的标准开源C编译器
  • – Clang比GCC快得多,并且使用的内存少得多,并且它提供了极其清晰简洁的诊断(错误和警告消息)。

要安装gcc,请运行:

sudo apt install gcc

要安装Clang编译器:

sudo apt install clang

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

sudo apt install mingw-w64

选择默认的C编译器后,您可以开始使用代码块编写程序。

ubuntu-code-blocks-setup-17-12

您还可以通过以下方法选择默认的编译器: 设定值 > 编译器 > 全局编译器设置

代码块Ubuntu

而已! 我希望本教程可以帮助您在Ubuntu 16.04 / Ubuntu 18.04、19.04上安装代码块。

Sidebar