开始自己的Linux学习之旅:Hello World

1 作为初学小白记录过程。

2、环境搭建

2.1 linux环境编程与windows环境编程的区别

(1)编辑

(2)编译

    小白我是学习单片机开发的,因此也就直接使用IDE开发了,IAR、Keil等最基本的单片机开发软件,功能强大,编辑、编译、仿真等功能一体化,真是单片机开发者的神助攻,当然这也导致小白我不清楚单片机程序怎么就跑起来了,所以深究的唯一方法,就是远离IDE。

2.2 linux编程需要啥环境

(1)linux环境;

    windows环境使用已经很熟悉,我们借助虚拟机VMware安装Unbuntu。

(2)编辑软件:最基础的就是vim,当然我们也可以在windows环境下编程,然后同步到linux环境下,此处我使用软件:

cuteftppro,个人感觉挺好用。

(3)编译:再也没有IDE上的build使用了,那我们只能自己仿照build功能了,当然是makefile。

3、玩转Hello World 

3.1 编程

3.1.1 准备工作

(1)打开控制台:使用快捷键 Ctrl + Alt + T;

(2)安装vim:输入 sudo apt-get install vim;(需要熟悉vim的基本使用)

(3) 安装gcc:输入 sudo apt-get install gcc。

3.1.2  编写hello.c

(1)新建hello.c

vim hello.c(当然也可以 touch hello.c,vim可以创建和编辑)


(2)编写

键入i 进入insert模式(即编辑输入模式),写入如下经典代码:

(3)输入完成后,Esc 回到normal模式,键入:wq 保存退出vim。

3.2 编译

在终端执行  gcc hello.c -o hello 编译, 此处生成可执行文件hello.o。
关于makefile的简单规则,此处不做说明,待以后文章。

3.3 运行

./hello 就看到结果


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值