生成sqlite3.lib for bcb/vc
来源:互联网 发布:什么是淘宝客服工作 编辑:程序博客网 时间:2024/05/21 22:33
使用之前封装sqlite3的SqliteImpl模块时遇到以下几个问题:
1.CDbHelper::Open必须调用SetKey(一直没有合理解释)
2.SetKey后创建的库,使用Navicat for SQLite无法打开,提示错误"file is encrypted or is not a database"
3.即使不考虑情况2,以前也是这么使用的,但执行insert比较多记录的文件时报错,提示类似临时文件空间不足
升级到最新版本
sqlite3版本: version 3.8.10.2
下载
http://www.sqlite.org/download.html
http://www.sqlite.org/2015/sqlite-dll-win32-x86-3081002.zip
压缩包中有2个文件:
.sqlite3.def
.sqlite3.dll
根据sqlite3.def文件生成vc2010的sqlite3.lib
执行命令:
"C:\Program Files (x86)\Microsoft Visual Studio 10.0"\VC\bin\lib /out:sqlite3.lib /MACHINE:IX86 /DEF:sqlite3.def
提示"丢失mspdb100.DLL",解决方法:
从Common7\bin\复制mspdb100.dll到lib.exe所在目录.
执行以下命令生成bcb的sqlite3.lib
coff2omf.exe sqlite3.lib sqlite3_bcb.lib。
升级应用到工程中时提示无法链接以下符号,注释这些相关代码即可.
.sqlite3_key
.sqlite3_rekey
.sqlite3_temp_directory
0 0
- 生成sqlite3.lib for bcb/vc
- vc lib 转 bcb
- BCB调用VC生成的LIB的兼容问题
- 【BCB】CB调用VC的dll,lib生成方法--VC dll转CB lib
- vc sqlite3.lib
- DragSource Lib for BCB使用说明
- vs2005生成sqlite3.lib
- sqlite3.lib编译生成
- 生成sqlite3.lib
- 根据sqlite3.def生成sqlite3.lib
- VS2011下生成sqlite3.lib
- sqlite3.lib文件的生成
- DragSource Lib for BCB(DragDrop.h)
- DragSource Lib for BCB(DragDrop.cpp)
- 生成bcb能用的python.lib
- 用 sqlite3.dll 和 sqlite3.def 生成 sqlite3.lib
- sqlite3 自增字段;生成lib文件;中文乱码;VC下调用
- 使用VC将sqlite3.def转化为sqlite3.lib
- Java构造和解析Json数据的两种方法详解二
- HttpClient上传文件到微信素材乱码问题解决
- SQL分组后内部排序
- hdu 1232, disjoint set, linked list vs. rooted tree, a minor but substantial optimization for path c
- MFC学习之路01 快捷键的生成方法
- 生成sqlite3.lib for bcb/vc
- 算法导论 第十三章:红黑树
- 字典树的应用 单词意义查找-C语言实现
- hadoop中最简单最简单的map-reduce
- 前台jsp控件获取java后台返回的值
- NYOJ 362 解题报告
- 循环语句的小程序
- 有继承的C++析构函数一定要用virtual
- iOS C语言4_一维数组