库文件一般分为静态库和动态库两种。
静态库是指编译连接时,把库文件的代码全部加入到可执行文件当中,因此生成的文件比较大,但在运行时也就不需要库文件了。其后缀名一般为“.a”。
动态库与之相反,在编译连接时并没有把库文件的代码加入到可执行文件中,而在程序执行时链接文件加载库,这样可以节省系统的开销。其后缀名一般为“.so”。
转自 http://hi.baidu.com/angle3839/blog/item/c3b8bb37d3b106390a55a9a1.html库文件一般分为静态库和动态库两种。
静态库是指编译连接时,把库文件的代码全部加入到可执行文件当中,因此生成的文件比较大,但在运行时也就不需要库文件了。其后缀名一般为“.a”。
动态库与之相反,在编译连接时并没有把库文件的代码加入到可执行文件中,而在程序执行时链接文件加载库,这样可以节省系统的开销。其后缀名一般为“.so”。
转自 http://hi.baidu.com/angle3839/blog/item/c3b8bb37d3b106390a55a9a1.html
1307

被折叠的 条评论
为什么被折叠?