.o.a.so
2016-04-25 10:28
155 查看
刚入职,之前很多东西忘了。
.o 就相当于windows里的obj文件 ,一个.c或.cpp文件对应一个.o文件
.a (静态库文件)是好多个.o合在一起,用于静态连接 ,即STATIC mode,多个.a可以链接生成一个exe的可执行文件
.so (动态库文件)是shared object,用于动态连接的,和windows的dll差不多,使用时才载入。
刚入职,之前很多东西忘了。
.o 就相当于windows里的obj文件 ,一个.c或.cpp文件对应一个.o文件
.a (静态库文件)是好多个.o合在一起,用于静态连接 ,即STATIC mode,多个.a可以链接生成一个exe的可执行文件
.so (动态库文件)是shared object,用于动态连接的,和windows的dll差不多,使用时才载入。