盘点C/C++语言编程+编译工具

盘点C/C++语言编程+编译工具

本帖子盘点了Linux下的各种C/C++的编程+编译工具及IDE(集成开发环境

  • 主要是收集Arch Linux下的

目录

  1. vim+gcc/g++
  2. VSCode
  3. Code::Blocks
  4. QtCreator
  5. Clion
  6. Eclipse

各软件配置

  • 注意的一点是C的源文件是.cC++的源文件是.cpp
  • 本文只介绍了单文件的编译运行,多文件共同编译运行以后再讲

vim+gcc/g++

安装

sudo pacman -S vim gcc

使用

vim编写程序
  1. 使用vim 源文件.c或者vim 源文件.cpp来打开C/C++文件
  2. 进入vim后使用i进入插入模式
  3. 编程完成后按Esc后进入命令模式后输入:wq进行保存退出

vim edit

gcc/g++编译程序

C使用命令gcc 源文件名.c -o 源文件名来生成可执行文件,C++使用命令g++ 源文件名.cpp -o 源文件名来生成可执行文件。

  • 编译程序其实也可以用make命令,但是这个设计后面的多文件编译,以后在介绍
运行程序

使用上面gcc或者g++命令生成可执行文件后在当前可执行文件目录下使用./可执行文件名即可运行程序。

vim gcc run code

VSCode

安装

  • 推荐配置好archlinuxcn源之后安装其visual-studio-code-bin
sudo pacman -S visual-studio-code-bin

插件配置

  • 推荐安装下列插件

vscode plugin1

vscode plugin1

编程及运行

  1. 新建文件并命名为.c或者.cpp文件
  2. 编程
  3. 点击右上角运行图标运行

vscode run

Code::Blocks

安装

sudo pacman -S qtcreator qt5
sudo pacman -S codeblocks

配置控制台

  • 需要在settings->enviromment->Terminal to luanch console program中设置为自己需要使用的终端。

codeblocks setting

编程运行

  1. 打开或者新建一个C/C++的源文件
  2. 编程
  3. 点击编译运行图标编译运行程序

codeblocks run code

QtCreator

安装

sudo pacman -S qtcreator qt5

编程运行

  1. 新建一个C或者C++工程
  2. 编程
  3. 点击右下角运行按钮运行程序

qt create c project

qt run code

  • 可能需要配置的问题:程序没有在终端中运行,而是在qtcreator内,当然,如果你不介意也无需在配置

  • 只需要在项目->run->run in terminal勾选即可

qt run in terminal

Clion

安装

sudo pacman -S clion

编程

  1. 新建C或者C++工程
  2. 编程
  3. 点击run

clion new project

clion run code

Eclipse

安装

sudo pacman -S eclipse
  • 也可以去官网下载安装可执行二进制软件包,无安装,直接运行

配置插件

  • 需要安装CDT插件以使得Eclipse可以支持C/C++

marketplace

编程运行

  1. 新建C/C++工程
  2. 编程
  3. build
  4. 运行
  • 没有运行实例哦,傻眼了吧,这玩意安装是很不方便的,所以我并不推荐,但是eclipse cdt基本上就是按照上述步骤运行的,所以加油。

impressionyang

版权

本作品采用 CC BY-NC-ND 4.0 授权。