大家好哇!我是小光,嵌入式爱好者,一个想要成为系统架构师的大二学生。

最近开始学习嵌入式linux驱动开发编程,本文对如何编写linuxC代码进行一个总结,也做一个记录。

感谢你的阅读,不对的地方欢迎指正。


系列文章目录


前言

我们所说的编写代码包括两部分:代码编写和编译,在 Windows 下可以使用 Visual Studio
来完成这两部分,可以在 Visual Studio 下编写代码然后直接点击编译就可以了。但是在 Linux
下这两部分是分开的,比如我们用 VIM 进行代码编写,编写完成以后再使用 GCC 编译器进行
编译,其中代码编写工具很多,比如 VIM 编辑器、Emacs 编辑器、VScode 编辑器等等,本教
程使用 Ubuntu 自带的 VIM 编辑器。先来编写一个最简单的“Hello World”程序,把 Linux 下 的 C 编程完整的走一遍。

一、编写代码

1.打开终端,输入以下指令创建main.c文件

vi main.c

2.在main.c文件中输入代码:(如果无法编写按i进入编辑模式)

#include <stdio.h> 2 
int main(int argc, char *argv[])
{ 
    printf("Hello World!\n");
}

3.按下Esc进入命令模式 输入:wq 保存退出文件
4.输入:cat main.c 查看代码是否编写成功

5.输入:gcc main.c -o main 编译生成可执行文件的名字为:main
输入ls 查看文件夹的文件,多了一个main

6.输入: ./main 运行文件,输出:Hello World! 到此恭喜你,你成功了!

总结

本文就如何在ubantu上编写linuxC程序做简单的过程说明,后面会有更多的学习,练!!!