Linux系统命令及shell脚本实践指南第五课

嵌入式操作系统
Linux开发工具

文本编译器:vim
IDE:集成开发环境

1、      
基本操作:三种模式

2、      
如何配置vim:letc/vimrc

3、      
Vim命令模式操作:复制yy nyy(n代表复制行数)、粘贴p、删除dd ndd、恢复u

4、      
Vim底行模式操作:

查找:/str ?str

替换:s/old/new/flag  flag:g全行 c询问 %全文替换

另存为:r,w

多文件编辑:vim+多个文件(flies、n+文件名)、底行模式:sp+文件名

操作:Sp +文件 :分屏显示

Linux开发工具

编译器gcc (编译选项、静态库和动态库的制作与使用)

1、      
gcc特点:能够实现交叉编译:在当前cpu平台能够编译出在其他平台cpu平台运行的代码

编译成可执行文件:1、预处理2、编译3、汇编4、链接

PC:X86

预处理:

1、      
头文件展开

#include<stdio.h>系统头文件目录(/usr/include)

#include“stdio.h”先在当前目录搜索,然后到系统的头文件目录

2、      
宏替换

3、      
条件编译

4、      
预处理指令;#line  #error

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值