我覺得自己像個白癡一樣提出這樣一個基本問題,但對於我的生活,我無法在這個主題上找到太多內容。在Visual Studio中創建.lib文件
無論如何,人們如何使用Visual Studio(或任何工具)製作.lib文件?
比方說,我有一個項目或工作空間,其中有一個.cpp文件和.obj文件。
TIA,Mike
我覺得自己像個白癡一樣提出這樣一個基本問題,但對於我的生活,我無法在這個主題上找到太多內容。在Visual Studio中創建.lib文件
無論如何,人們如何使用Visual Studio(或任何工具)製作.lib文件?
比方說,我有一個項目或工作空間,其中有一個.cpp文件和.obj文件。
TIA,Mike
創建一個新的靜態庫項目
從文件菜單中選擇新建,然後選擇項目...。
在項目類型窗格的Visual C++下,選擇Win32。
在模板窗格上,選擇Win32控制檯應用程序。
爲項目選擇一個名稱,例如MathFuncsLib,然後在名稱字段中輸入該名稱。
爲解決方案選擇一個名稱,如StaticLibrary,然後將其輸入到「解決方案名稱」字段中。
按OK啓動Win32應用程序嚮導。在「Win32應用程序嚮導」對話框的「概述」頁面上,按下一步。
在Win32應用程序嚮導的應用程序設置頁面上,在應用程序類型下,選擇靜態庫。
在Win32應用程序嚮導的「應用程序設置」頁上的其他選項下,清除預編譯頭複選框。
按完成創建項目。
有關更多詳細信息,請參見here。
看項目屬性。會有一個說輸出類型的東西,你只是選擇庫,而不是.exe。
轉到項目 - >屬性。在「常規」下將「配置類型」設置爲「靜態庫(.lib)」。然後在「鏈接器」下將輸出文件的擴展名更改爲.lib。那麼你很好去。請記住爲所有配置(調試,發佈等)執行這些操作。
進入屬性 - >配置屬性 - >常規 - >配置類型。
那裏你想選擇靜態庫(.lib)。
然後,你只需要建立它。
好的answear,但至少在visual studio 2008中,您在更改項目類型後不會有「鏈接器」選項,所以這一步將不是必需的。 – 2011-10-06 09:26:44
2010年,我還必須將擴展類型設置爲「.lib」。 – Kirbinator 2013-05-08 20:36:33
這就是我需要的。其他地方明顯的「新項目」 – 2014-03-03 20:59:59