我们知道当静态库lib*.a和共享库lib*.so同时存在的时候,共享库被优先使用,如果想使用静态库,而又不知道如何在复杂冗长的configure文件或make文件中添加链接选项时,一个简单的方法就是直接删除共享库,同时别忘了修改相应的lib*.la文件,将动态库和共享库的名字置空:
dlname=''
library_names=''
我们知道当静态库lib*.a和共享库lib*.so同时存在的时候,共享库被优先使用,如果想使用静态库,而又不知道如何在复杂冗长的configure文件或make文件中添加链接选项时,一个简单的方法就是直接删除共享库,同时别忘了修改相应的lib*.la文件,将动态库和共享库的名字置空:
dlname=''
library_names=''