2013年10月22日

gcc编译入门实例

摘要: gcc编译共分为4个步骤:(以test.c为例) step1:执行预处理,生成后缀.i的文件[预处理器c] gcc -E test.c -o test.i step2:将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] gcc -S test.c -o test.s step3:将汇编代码变为目标代码(机器代码)生成.o的文件[汇编器as] gcc -c test.c -o test.o step4:链接目标代码,生成可执行程序[链接器ld] gcc -o test test.o 阅读全文

posted @ 2013-10-22 23:16 无为在歧路 阅读(1091) 评论(0) 推荐(0) 编辑

makefile学习笔记(转)

摘要: 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 阅读全文

posted @ 2013-10-22 15:14 无为在歧路 阅读(126) 评论(0) 推荐(0) 编辑

Linux shell介绍(转)

摘要: 在Linux系统中,shell是用户和Linux内核之间交互的接口 阅读全文

posted @ 2013-10-22 15:13 无为在歧路 阅读(186) 评论(0) 推荐(0) 编辑

导航