在Visual Studio中创建.lib文件

Mik*_*e D 13 visual-studio

我觉得自己像一个白痴问这样一个基本问题,但对于我的生活,我在这个话题上找不到多少.

无论如何,如何使用Visual Studio(或任何工具)制作.lib文件?

假设我有一个项目或工作空间,其中包含一个.cpp文件和.obj.

TIA,迈克

ere*_*der 20

转到项目 - >属性.在"常规"下,将"配置类型"设置为"静态库(.lib)".然后在"链接器"下将输出文件的扩展名更改为.lib.然后你很高兴去.请记住为所有配置执行这些操作(调试,发布等)

  • 很好的回答,但至少在 Visual Studio 2008 中,更改项目类型后您将没有“链接器”选项,因此不需要此步骤。 (2认同)

小智 12

创建新的静态库项目

从文件菜单中,选择新建,然后选择项目....

在"项目类型"窗格的"Visual C++"下,选择"Win32".

在"模板"窗格上,选择"Win32 Console Application".

选择项目的名称,例如MathFuncsLib,然后在"名称"字段中输入该名称.

选择解决方案的名称,例如StaticLibrary,然后在"解决方案名称"字段中输入该名称.

按"确定"以启动Win32应用程序向导.在"Win32应用程序向导"对话框的"概述"页面上,按"下一步".

在Win32应用程序向导的"应用程序设置"页面上的"应用程序类型"下,选择"静态库".

在"Win32应用程序向导"的"应用程序设置"页上的"其他选项"下,清除"预编译标题"复选框.

按Finish以创建项目.

有关详细信息,请参见此处


Dan*_*Dan 9

进入proprties-> Configuration Properties-> General-> Configuration type.

你想要选择静态库(.lib).

然后你只需要构建它.