Linux入门

一个合格的程序员必须学会使用Linux。


想在Linux下写代码,首先需要安装合适的编辑器和编译器。现在主流的编辑器有 Vim, Emacs,Nano等。那么他们都有什么优缺点呢?


Vim是在Vi的基础上改进而来,普遍被推崇为类Vi编辑器中最好的一个,在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖。


Emacs即Editor MACroS(编辑器宏)的缩写,它使用Emacs Lisp语言,有极强扩展性和兼容性。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者。


NANO是Pico的复制品,它是一个小巧友好的文本编辑器, 可以提供许多额外的特性。


Vim是Linux系统自带的编译器,一般不需安装,如果没有安装,可以在普通用户下输入命令:yum -y install vim*进入安装程序。然后在使用时我们需要配置一下,让它变得更加得心应手。


首先,要打开vim .vimrc,然后在下面输入指令,关于指令代码,这里有几个博客的链接:

http://blog.csdn.net/lhy2932226314/article/details/69668891

https://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html

http://blog.csdn.net/renchunlin66/article/details/51592066

相信可以帮助到大家。


写好代码就要开始编译了,这里我们可以用GCC和G++,他们分别是GNU的C和C++编译器。

首先输入命令gcc,然后空格,选择你要进行的处理:

-E:仅执行编译预处理;
-c:仅执行编译操作,不进行连接操作;
-S:将C代码转换为汇编代码;
-o:指定生成的输出文件。

再空格接上文件名。

例如:

gcc -o test test.c        

这行指令可以把“test.c”编译生成可执行文件“test”,之后运行"test"就行了。




 






你可能感兴趣的:(linux)