摘要: 一、编译程序时,头文件路径搜索 本文介绍在linux中头文件的搜索路径,也就是说你通过include指定的头文件,linux下的gcc编译器它是怎么找到它的呢。在此之前,先了解一个基本概念。 头文件是一种文本文件,使用文本编辑器将代码编写好之后,以扩展名.h保存就行了。头文件中一般放一些重复使用的代码,例如函数声明、变量声明、常数定义、宏的定义等等。当使用#include语句将头文件引用时,相... 阅读全文
posted @ 2015-05-24 19:55 shine_keen 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: POSIX标准定义的头文件 目录项 文件控制 文件名匹配类型 路径名模式匹配类型 组文件 网络数据库操作 口令文件 正则表达式 TAR归档值 终端I/O 符号常量,文件是Linux的系统调用,好比Windows中的windows.h... 阅读全文
posted @ 2015-05-24 19:05 shine_keen 阅读(2433) 评论(0) 推荐(0) 编辑
摘要: 一、Linux Makefile介绍 Linux Makefile是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,Linux Makefile中纪录有文件的信息,在make时会决定在链接的时候需要重新编译哪些文件。 Linux Makefile的宗旨就是:让编译器知道要编译一个文件需要依赖其他的哪些文件。当那些依赖文件有... 阅读全文
posted @ 2015-05-24 18:27 shine_keen 阅读(1711) 评论(0) 推荐(0) 编辑