linux下c语言的开发

vim的工作模式:
命令工作模式,插入工作模式,底行工作模式
命令模式:h,向左移动光标,l,右,j,下,K,上,^该行开头,$,行尾,0,行首
yy复制光标所在行,nyy复制光标所在行向下n行,p粘贴
x删除,X删除前一个,dd删除一行,ndd,删除所在及向下n行。
插入模式:i插入新的字符,I行首插入,a下一个字符开始插入,A行尾插入,o下一行开头插入,O上一行开始插入。
底行工作模式:进入底行工作模式:先按Esc,再按:,然后在使用以下命令。

q退出,要保存wq,q!强退,x保存并退出,x!强制保存退出,/字符串,查找,按n向下查找,N向上查找。?字符串,同/。

sudo /usr/share/vim/vimrc 
"syntax on:打开文件高亮显示,关键字有颜色
"set showmatch:显示配对括号
"set nu:显示行号
"set autoindent:换行自动缩进
"set cindent:按C语言的自动缩进
"set mouse = a:支持鼠标操作
去掉",就可以有相应的功能。

编译器:gcc
如果找不到头文件
sudo apt-get install build-essential     
还是不行就先换源,在输入这句。
gcc -v查看gcc版本号
gcc支持:.c c语言  .cc .cp .cpp .c++ .cxx .C c++语言  .i c预处理后  .s 预处理后的汇编程序  .h  头文件 .o编译后的目标文件
例:gcc tin.c -o tin
也可以:gcc -E -o hello.i hello.c   预处理
        gcc -S -o hello.s hello.i    编译,形成汇编文件
        gcc -c -o hello.o hello.s    处理汇编文件
        gcc -o hello hello.o     形成链接

工程管理器:make
例:hello.o:tin.c
        gcc -c tin.c -o hello.o
liu@DESKTOP-MHNDSB8:~/mon$ make hello.o
gcc -c tin.c -o hello.o
例:test: a.o b.o c.o
    gcc -o test $^
%.o:%.c
    gcc -c -o $@ $<
clean:
    rm *.o test
.PHONY:clean
$< 第一个依赖文件的名称。
$@ 目标文件的完整名称。
$^ 所以不重复的依赖文件,以空格分开。
模式规则:类似普通规则,以%标名
#是注释    
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浮若于心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值