在VS中編譯C 靜態庫以及使用的方法

2022-05-04 18:48:12 字數 987 閱讀 6092

1.編譯靜態庫

b)編譯執行,在debug目錄下生成mystaticlib.lib

使用靜態庫  ------ 把頭檔案add.h 和 mystaticlib.lib檔案拷貝到當前工程下

1.匯入靜態庫庫標頭檔案add.h

2.**鏈結靜態庫

3.使用

方法一:

**實現

靜態庫標頭檔案 和.lib檔案拷貝到當前工程和main檔案放在一起

在main檔案中加入 #pragma comment(lib,"靜態庫路徑");

方法二:

工程設定

在linker屬性下:

general additional library directories 中新增靜態庫所在路徑

input additional dependencies 中新增靜態庫名稱

在linux中編譯ACE靜態庫

接下來有三件事要做。一是到ace下執行ln s config linux.h config.h,二是到include makeinclude下執行ln s platform linux.gnu platform macros.gnu,三是修改platform linux.gnu,在任意地方新增一行s...

vs2012編譯使用lua 5 2靜態庫

2.開啟vs2012新建空白工程test 3.在解決方案中新增新的lib工程 win32 選擇靜態lib 不要預編譯頭 lualib 4.配置lualib工程 a 將lua源 下的src檔案拷入lualib資料夾下,並在工程中匯入 b lualib工程屬性c c genaral additional...

使用VS2012編譯QT 5 2 1靜態庫

記錄一下自己用vs2012編譯qt 5.2.1為靜態庫的過程,希望給能看到本文的朋友乙個參考。解壓到目錄 qt everywhere opensource src 5.2.1 2.更改vc執行庫的配置 vs2012對應的配置檔案是 qt everywhere opensource src 5.2.1...