sqlite没有lib文件 如何手动生成lib文件

本文详细介绍了在使用SQLite时遇到缺少sqlite3.lib文件的问题,并提供了通过sqlite3.def文件手动生成所需LIB文件的方法,包括使用Visual Studio命令提示进行操作的步骤。

sqlite-dll-win32-x86-3080803中只有sqlite3.def和sqlite3.dll没有sqlite3.lib文件,怎么用呢?

其实LIB文件和DLL文件是差不多的,只是使用的时间不同。LIB文件(此时称为导入库)使用在编译阶段,DLL文件使用在运行阶段。

根据def文件可以生成对应的LIB文件。具体操作如下:


使用sqlite,需要sqlite3.h头文件,同时还需要所对应的dll与lib文件。

1.sqlite3.h位于sqlite-amalgamation-3070900.zip文件中

2.Sqlite3.dll位于sqlite-dll-win32-x86-3070900.zip文件中

3.没有sqlite3.lib文件,怎么办呢?

4.sqlite-dll-win32-x86-3080803中有sqlite3.def文件,我们可以根据Sqlite3.def手动生成sqlite3.lib,这需要使用到VS相关环境。

5.进入Visual Studio 命令提示(2010),(将文件sqlite3.def拷贝到C:/下

使用命令LIB /out:c:/sqlite3.lib /MACHINE:IX86 /DEF:c:/sqlite3.def

6.结果如下图:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值