在ubuntu上编写C程序以熟悉Linux系统
在前一章初始化配置完成后,下面的步骤就尤为简单了
在终端(Terminal)中运行下面的命令,部分命令需要依赖于特定的目录,可以右键文件夹空白处,选择在终端中打开即可
1. 更新软件包索引
命令:
1 | sudo apt update |
2.配置C环境
后续需要使用GCC作为编译工具,这里用apt命令安装
1 | sudo apt install gcc |
3.使用Vim创建.c文件
如果你还没安装过vim编辑器,可以参考前面的文章。我选择直接在GUI界面索引到/home/Documents,然后在此目录环境运行终端,进行C语言测试。
我将编写一个名为factorial.c
的文件,用于计算N!(其能接收用户传入的整数N,并给出这个整数阶乘后的结果)
1 | vim factorial.c |
创建后即可进入编辑器,默认在命令模式,按i
键进入输入模式,按Esc
可以退出输入模式,更详细的教程链接如下
Linux vi/vim | 菜鸟教程 (runoob.com)
在输入模式下,编写如下代码
1 |
|
进入命令模式后,使用命令:wq
保存并退出来到终端,使用如下命令编译刚才创建的.c文件
1 | gcc factorial.c |
之后文件夹中会多出一个a.out
文件,这就是Linux的可执行文件,终端中使用如下命令执行
1 | ./a.out |
即可运行刚才编写的C程序
此外,使用GCC编译.c文件同时,还能对结果进行重命名,如
1 | gcc factorial.c -o factorialN |
这样编译后得到的东西就是factorialN而不是令人费解的a.out了
- 标题: 在ubuntu上编写C程序以熟悉Linux系统
- 作者: 三葉Leaves
- 创建于 : 2024-11-07 00:00:00
- 更新于 : 2024-11-21 16:56:20
- 链接: https://leavesblog.netlify.app/8f15266b4bc0/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论