加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-12 19:47:16 所属栏目:百科 来源:网络整理
导读:sqlite-dll-win32-x86-3080803中只有sqlite3.def和sqlite3.dll没有sqlite3.lib文件,怎么用呢? 其实LIB文件和DLL文件是差不多的,只是使用的时间不同。LIB文件(此时称为导入库)使用在编译阶段,DLL文件使用在运行阶段。 根据def文件可以生成对应的LIB文件

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.结果如下图:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读