底行模式-[完整][中文][vc#][visual.c#.数据库高级教程]
(3)底行模式:在该模式下,光标位于屏幕的底行,用户可以进行文件保存或退出Vi编辑器,也可以设置编辑环境。vi(vim)的基本使用流程如下:首先在终端进入vi,输入vi hello
(vi后面加想要保存的文件名),此时进入命令行模式,光标位于屏幕上方,如下所示:
____
~
~
~
然后键入“i”进入插入模式,编写Hello.world.如下所示:
#include<stdio.h>
int main() {
printf("Hello.world!---cbt");
}
stdio.h>
最后按ESC返回到命令行模式,输入:wq
存盘退出。想进一步了解vi编辑器的使用,可以参考这篇使用VI编辑器写C语言程序。
编辑好后保存,得到hello.c的源文件。
4.2 使用gcc编译源程序:GUN CC(简称Gcc)是GNU项目中符合ANSI C标准的编译系统,能编译用C、C++和Object C等语言编写的源程序。Gcc又是一个交叉平台编译器,它能够在当前CPU平台上为多种不同体系结构的硬件平台开发软件,特别适合嵌入式领域的开发。你是否知道GCC编译的流程包括预处理(Pre-Processing)、编译(Compiling)、汇编(Assembling)和链接(Linking)四个步骤呢?了解更多关于GCC C编译器的信息。
Gcc常用编译选项如表1.1所示:
+--------------------------------------------------------+
| 常用GCC编译选项 |
+--------------------------------------------------------+
| 选项 | 功能 |
|--------|-----------------------------------------------|
| -o | 指定输出文件名 |
| -c | 只进行编译,不进行链接 |
| -I | 指定头文件搜索路径 |
| -L | 指定库文件搜索路径 |
| -l | 指定链接库文件 |
| -g | 生成调试信息 |
| -O | 优化编译,常用级别有0、1、2、3 |
+--------------------------------------------------------+
有关更多gcc的使用细节,可以参考这篇linux操作系统下C语言编程入门gcc编译。是不是很方便呢?赶紧试试吧!
用户评论