由.def 生成 lib

首先需安装Microsoft的集成开发环境,如:VC++、VS2008等。下面我以VS2008为例:
假设:你的.def文件存放在:F:CCdef目录下:
这里写图片描述
1. 先找到lib.exe文件:D:Program FilesMicrosoft Visual Studio 9.0VCin
2. 运行>cmd;并切换到lib.exe所在的目录下
这里写图片描述
3.运行命令:lib /out:F:CCdefsqlite3.lib /MACHINE:IX86 /DEF:F:CCdefsqlite3.def
/out:是.lib文件生成的位置,/MACHINE:IX86:表示机器类型,32位机器,/DEF:表示的是.def存放的位置。
运行完上面的命令之后就会在F:CCdef目录下生成对应的.lib文件和.exp文件:
这里写图片描述
这里写图片描述
.lib文件生成完毕。Thanks!
转处 ;https://blog.csdn.net/yunfeiyang62/article/details/45949701

原文地址:https://www.cnblogs.com/laohaozi/p/12538078.html