linux GCC与Vi编辑器
来源:互联网 发布:台州五轴编程工资 编辑:程序博客网 时间:2024/05/16 13:55
最近在网上找了些视频,自学了一点Linux环境下,C编程的方法。
注 vi与vim是有区别的,vim打开的源码文件其中的关键字是有颜色的。
vi编辑器有3种模式,命令行模式,插入模式,底行模式。
如果是第一次使用vi,建议自学操作一边这样学的会牢些。在Linux终端里直接输入vim即可(此时没有给该文件命名,)进入后会看到些信息,按I(insert)建即可,此时为插入模式,在里面敲那些代码就OK了,如果想退出插入模式,按esc键,此时计入命令行模式,其中有些简单的复制(yy),粘贴(p),删除命令(dd)。如果想复制连续的几行怎么办呢,[n]dd此命令是复制从光标数下面的n行。随便打些字母熟悉下命令。麻烦的事情又来了,怎么保存呢 ,怎么退出呢?首先需要进入底行模式,进入的方法是打个冒号就ok,在最底行有冒号显示就ok了,然后就能输入底行模式下的命令了,wq的意思就是保存并且退出+filename就是你要保存的文件名字。如果不想保存文件怎么办呢,那就强硬点直接q!命令就能退出了。
int main()
{
printf("hello world!!/n")
}
gcc工具其实和window界面下的编译工具差不多,只是这里用到的是命令行。在vi编辑器中打好程序后,保存为.c文件,然后用 gcc -o filename filename.c 命令执行,如果程序没有错误 ls 在该目录下可以看到filename一个可执行的文件,如果想看到hello world 执行这个可执行文件就ok了,用./命令执行。
注,如果,想用gdb调试工具的话,命令需要修改, gcc -g -o filename filename.c就可以用了,其中还有部分gcc命令没有给出,清参考
-c 只是编译不连接,生成目标文件.o
-S 只编译不汇编生成汇编代码
-E 只进行预编译,不做其他处理
-g 在可执行程序中包含标准的调试信息
-o file 把文件输出到file里
-v 打印出编译内部编译个过程的命令行信息和编译的版本
-l dir 在头文件的搜索路径列表中添加dir
-L dir 在库文件的搜索路径的列表中添加dir目录
-static 连接静态库
-library 连接名为library的库文件
- linux GCC与Vi编辑器
- Linux下 VI编辑器 Gcc编译器 的简单使用
- Linux常用命令-VI与VIM编辑器介绍
- linux文件编辑器vi
- linux编辑器 - vi使用说明
- Linux 文件编辑器 vi
- Linux VI编辑器
- LINUX VI 文件编辑器
- Linux 全屏幕编辑器VI
- Linux. Vi编辑器
- LINUX VI 文件编辑器
- Linux的VI编辑器
- Linux VI编辑器基础
- linux vi 编辑器
- Linux文件编辑器 Vi
- Linux vi编辑器使用
- Linux VI编辑器配置
- Linux-Vi编辑器使用方法
- shell控制结构语句
- PHP 暂停函数 sleep() 与 usleep() 的秒与微秒区别
- Unity引擎 特性(Attribute)组件使用说明
- UFLDL(2)Vectorized implementation
- linux環境下掃描文件
- linux GCC与Vi编辑器
- Angular项目目录介绍
- 图像识别
- iOS应用审核
- Thymeleaf系列四 生成URL地址和表达式工具对象
- 海量数据高并发的访问技术解决方案
- leetcode287. Find the Duplicate Number
- WebSocket + Spring消息推送服务的快速实现
- 使用GPU