在Visual Studio中创建.lib文件

时间:2009-08-24 13:38:07

标签: visual-studio

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

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

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

TIA,迈克

4 个答案:

答案 0 :(得分:20)

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

答案 1 :(得分:12)

创建新的静态库项目

从File菜单中,选择New,然后选择Project ...。

在“项目类型”窗格的“Visual C ++”下,选择“Win32。

在“模板”窗格上,选择“Win32控制台应用程序”。

选择项目名称,例如MathFuncsLib,并在名称字段中输入。

选择解决方案的名称,例如StaticLibrary,并在Solution Name字段中输入。

按“确定”启动Win32应用程序向导。在Win32 Application Wizard对话框的Overview页面上,按Next。

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

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

按“完成”以创建项目。

有关详细信息,请参阅here

答案 2 :(得分:9)

进入proprties->配置属性 - > General->配置类型。

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

然后你只需要构建它。

答案 3 :(得分:0)

查看项目属性。会有一个说输出类型的东西,你只选择库,而不是.exe。