码迷,mamicode.com
首页 > 系统相关 > 详细

安装vim、简单linux指令

时间:2016-07-02 13:18:02      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:

---恢复内容开始---

root下 

sudo apt-get update //更新

sudo apt-get install vim//安装vim

 

cd ~ 进入家目录

mkdir 创建文件夹

touch a.c 创建文件a.c

 

a 光标前插入 shift+a 行前

i 光标后插入 shift+i 行后

o 换行

x删除某个字符

在linux里不要用 void main()

:sp [文件名]    新建文件

:set nu 打开行号

光标定位在需要复制的地方 需要复制的行数+dd  -->制定行数的文本被复制到剪贴板里

ctrl+w+↑↓键可切换分页

:wqa 所有文件保存并退出

gcc [max.c hello.c] -o main.out  //把max.c hello.c一起编译 可执行文件命名为main.out

gcc -c max.c -o max.o //把包含max()函数的文件进行编译

在头文件与函数定义分离的过程中可以节约大量编译的繁重操作

先把各个函数和主函数分成不同文件,把函数们提前编译为.o文件 之后可以用其和不同的主函数一起编译 不用再在主函数头部include 头文件

把用到的公共框架和类编译成静态库,也就是.o文件的集合。之后编译的时候就可以节省很多时间

 

*那么如果别人的静态库都是.o文件 我用vi 进入文件后无法阅读它怎么知道他怎么使用呢?
就是再做一个[函数名].h 文件 里面只要申明这个函数头就可以了

比如max函数.h文件里就是

int max(int a,int b);

保存起来 

所以max函数有这几类文件

max.c

max.o

max.h

当然.h文件可以再main函数中通过

#include "max.h"加载此文件

以后的使用者如果想用max函数只要看一下max.h就可以阅读了

注意编译的时候.o .c文件还是要一起编译的

 

 

 

---恢复内容结束---

安装vim、简单linux指令

标签:

原文地址:http://www.cnblogs.com/yangyang0717/p/5635156.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!