windows下多個靜態庫合併的方法

2021-08-09 19:46:54 字數 401 閱讀 9772

方法一:

vs專案-》屬性-》配置屬性-》庫管理器-》常規-》附加依賴項、附加庫目錄  新增需要合併的靜態庫

方法二:

開始-》所有程式-》microsoft visual studio 2010-》visual studio tools-》visual studio 命令提示符 (此為32位的程式) 

在出來的dos視窗中,輸入命令:

lib.exe /out:objectlib.lib lib1.lib lib2.lib
該目錄下會生成合併後的lib庫object.lib

參考**:

打包靜態庫,合併靜態庫

ios靜態庫 a 和framework 合併靜態庫 1,開啟終端,輸入lipo create release iphoneos libsbjson.a release iphonesimulator libsbjson.a output combine libsbjson.a 其中release i...

windows下通過cgo引用靜態庫

結論 windows下引用.lib形式的靜態庫是不可以的。在go build的時候,會出現 command line arguments warning corrupt drectve at end of def file錯誤。在執行的時候,會出現segmentation fault錯誤。補充 wi...

靜態庫 a編譯和靜態庫 a合併

第一步 生成test.o目標檔案,使用gcc c test.c o test.o命令。第二步 使用ar將test.o打包成libtest.a靜態庫,使用ar rcs o libtest.a test.o命令 第三步 生成libtest.a靜態庫後,可以使用命令ar t libtest.a檢視libt...