盘点C/C 语言编程 编译工具
本帖子盘点了Linux
下的各种C/C
的编程 编译工具及IDE
(集成开发环境
- 主要是收集
Arch Linux
下的
目录
vim
gcc/g
VSCode
Code::Blocks
QtCreator
Clion
Eclipse
各软件配置
- 注意的一点是
C
的源文件是.c
,C
的源文件是.cpp
- 本文只介绍了单文件的编译运行,多文件共同编译运行以后再讲
vim gcc/g
安装
代码语言:javascript复制sudo pacman -S vim gcc
使用
vim编写程序
- 使用
vim 源文件.c
或者vim 源文件.cpp
来打开C/C
文件 - 进入
vim
后使用i
进入插入模式 - 编程完成后按
Esc
后进入命令模式后输入:wq
进行保存退出
gcc/g 编译程序
C
使用命令gcc 源文件名.c -o 源文件名
来生成可执行文件,C
使用命令g 源文件名.cpp -o 源文件名
来生成可执行文件。
- 编译程序其实也可以用
make
命令,但是这个设计后面的多文件编译,以后在介绍
运行程序
使用上面gcc
或者g
命令生成可执行文件后在当前可执行文件目录下使用./可执行文件名
即可运行程序。
VSCode
安装
- 推荐配置好
archlinuxcn
源之后安装其visual-studio-code-bin
。
sudo pacman -S visual-studio-code-bin
插件配置
- 推荐安装下列插件
编程及运行
- 新建文件并命名为
.c
或者.cpp
文件 - 编程
- 点击右上角运行图标运行
Code::Blocks
安装
代码语言:javascript复制sudo pacman -S qtcreator qt5
sudo pacman -S codeblocks
配置控制台
- 需要在
settings
->enviromment
->Terminal to luanch console program
中设置为自己需要使用的终端。
编程运行
- 打开或者新建一个
C/C
的源文件 - 编程
- 点击编译运行图标编译运行程序
QtCreator
安装
代码语言:javascript复制sudo pacman -S qtcreator qt5
编程运行
- 新建一个
C
或者C
工程 - 编程
- 点击右下角运行按钮运行程序
- 可能需要配置的问题:程序没有在终端中运行,而是在
qtcreator
内,当然,如果你不介意也无需在配置 - 只需要在
项目
->run
->run in terminal
勾选即可
Clion
安装
代码语言:javascript复制sudo pacman -S clion
编程
- 新建
C
或者C
工程 - 编程
- 点击run
Eclipse
安装
代码语言:javascript复制sudo pacman -S eclipse
- 也可以去官网下载安装可执行二进制软件包,无安装,直接运行
配置插件
- 需要安装
CDT
插件以使得Eclipse
可以支持C/C
编程运行
- 新建
C/C
工程 - 编程
build
- 运行
- 没有运行实例哦,傻眼了吧,这玩意安装是很不方便的,所以我并不推荐,但是
eclipse cdt
基本上就是按照上述步骤运行的,所以加油。