如何在vs2008中新增lib 靜態庫使用

2021-06-22 19:15:40 字數 799 閱讀 1118

方法2:

步驟1:tools->options->projects and solutions->vc++ directories分別在包含檔案,庫檔案填加了路徑(這些路徑只告訴編譯器怎麼找檔案,沒有說把那裡面的檔案加入工程,若不設定,編譯報錯:無法開啟***檔案)

步驟2:project->properties->c/c++->general->additional include directories 新增包含檔案

project->properties->linker->general->additional library directories 告訴計算機查詢lib的附加路徑

project->properties->linker->input->additional additional dependencies新增用到的lib,(若不新增,連線報錯:無法解析的外部符號)。

vs2008 express 生成靜態鏈結庫lib

1. 靜態鏈結庫的建立

在solution中 new project ->win32 project -> static library 即可建立生成靜態鏈結庫的專案。 在該項目的properties中可看到:

2. 靜態鏈結庫的使用

注意,debug 和 release 模式下生的的lib檔案是不一樣的,在其他專案引用生成的lib檔案時,處於debug模式下必須引用debug模式下生成的lib檔案,release模式下必須引用release模式下生成的檔案。否則可能會出問題。

**[

在vs2008中新增lib檔案

下面以新增ws2 32.lib檔案為例 方法一 直接新增 直接在.cpp檔案中,新增 pragma comment lib,ws2 32.lib 即可。ws2 32.lib即為你要新增的lib檔案 方法二 在vs工具欄中新增 1.專案 project tcpsrv屬性 tcpsrv properti...

在vs2008中編寫dll如何生成lib檔案

if a b return b else return a 6 編譯程式 7 把生的 lib檔案拷貝到另乙個工程 要呼叫的dll專案 的目錄下,把.dll檔案拷貝到另乙個工程 要呼叫的dll專案 的debug目錄下 8 另乙個專案的呼叫 如下 pragma comment lib,mydll.lib...

VS2008如何在release下除錯

分類 c c 綜合 2013 01 16 21 52 1274人閱讀收藏 舉報一般都是在debug下除錯程式,但有時候,為了加快除錯速度,或者debug版本由於庫的缺失,編譯不過,需要在release下進行除錯。的除錯相關的資訊存在pdb中,裡面包括了 的名稱和行數,還有函式的位址,偏移等,通過pd...