Linux的发行版本有很多,比如Ubuntu、Fedora 、 centos web、 ArchLinux、红旗Linux
红帽Linux、Loki、Mint。本文主要讲解Ubuntu进行嵌入式软件开发。
一、Linux环境搭建
1.下载VMware
2.安装Ubuntu (要根据自己电脑配置合理搭建)
由于我使用的是免安装版,大家可以参考这两篇博文
最新VMware16pro虚拟机的下载与安装_人真正变得强大,不是因为守护着自尊心,而是抛开自尊心的时候。
【Linux】Ubuntu 20.04安装教程(图文详解)
二、在Linux下做开发
1.使用vi来进行代码编辑
1.1打开虚拟机后, 通过键盘:CTRL + Alt + T调出命令终端窗口
1.2.vi+空格+demo.c这样就创建名字为demo的c文件,如下图:
1.3默认进入命令行模式,编辑代码就要进入输入模式,按下键盘 i 就可以进入。如图:左下角有INSERT代表进入输入模式,就可以输入代码。
1.4输完代码后按下键盘的esc就回到了命令行模式(左下角INSERT消失)
1.5推出vi保存代码:命令行模式下按下:(冒号)wq(w保存q退出),此时为一开始的命令终端窗口,桌面上可以看到有一个demo.c的文件,或者输入ls查看当前文件夹下面的所有文件。
2.使用gcc编译工具来编译
2.1 gcc demo.c -0 demo demo.c是刚创建的c文件,o代表output,编译生产一个可执行的叫demo的文件。
2.2 ./+demo(编译生成的文件名)
新手刚写,内容不太好,还请大家多多包涵,内容如有错误欢迎指出,我好改正,谢谢大家!