我觉得自己像一个白痴问这样一个基本问题,但对于我的生活,我在这个话题上找不到多少。
无论如何,如何使用Visual Studio(或任何工具)制作.lib文件?
假设我有一个项目或工作空间,其中包含一个.cpp文件和.obj。
TIA,迈克
答案 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。