摘要: 1、CPATH或C_INCLUDE_PATH //存放自动加载头文件的位置 用逗号分隔的目录列表,以提供头文件的搜索位置。 相当于在使用gcc或g++是,-Idirectory。(头文件所在的位置)!2、COMPILER_PATH //gcc和g++子程序的位置 用逗号隔开的目录列表,以提供gcc或g++子程序的搜索位置。3、GCC_EXEC_PERFIX ....4、LIBRARY_PATH //自动搜索库的路径 用逗号隔开的目录列表,以提供链接器寻找连接库(动态连接库,静态连接库)的位置。 相当于在命令里使用-Ldirectory5、LD_LIBRARY_PATH //动态搜索加载动态库的 阅读全文
posted @ 2011-06-16 21:32 规格严格-功夫到家 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 今天,一个同事编译静态库,我也趁此机会在温习一下,先google一下,然后在自己实验。首先,在网上抄个例子,内容如下:1:建静态库/*hellos.h*/#ifndef_HELLO_S_H#define_HELLO_S_HvoidprintS(char*str);#endif/*hellos.c*/#include"hellos.h"voidprintS(char*str){printf("printinstaticway:%s",str);}输入命令:gcc-c-ohellos.ohellos.carcqslibhellos.ahellos.o于是得到 阅读全文
posted @ 2011-06-16 21:24 规格严格-功夫到家 阅读(3103) 评论(0) 推荐(1) 编辑