MAKEFILE求助,LINUX下如何将多个.a文件合并为一个.a文件或者.lib文件
MAKEFILE求助,LINUX下如何将多个.a文件合并为一个.a文件或者.lib文件
------解决方案--------------------
参考
http://topic.csdn.net/u/20071217/00/1a4f7114-1799-4eee-adae-0799edf65dcd.html
------解决方案--------------------gcc -static 1.a 2.a -o target.a
gcc -shared 1.a 2.a -o target.so
------解决方案--------------------如何不支持.a的二次打包的话就只能先解出.o再重新打包了。
------解决方案--------------------用最通用的办法,用ar把所有.a 解开,重新打包