`
izuoyan
  • 浏览: 9224002 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

VC2005编译SQLite,生成WINCE上使用的DLL和Lib

阅读更多
本文来自http://blog.csdn.net/hellogv/
  1. 选择创建一个“WIN32智能设备项目”;
  2. 应用程序类型选择:Dll;
  3. 将sqlite3.5.1的所有源码均加入工程(http://sourceforge.net/project/showfiles.php?group_id=88393 可以下载)。注意需要将tclsqlite.c和shell.c、icu.c去掉。其中tclsqlite.c用于生成基于tcl的api,如果要编译,这需要另外下 载tcl.h;shell.c用于生成命令行模式的sqlite.exe,如果是静态库形式则可以选择;icu是internationalcomponents forunicode,如果需要则需另外下载相关头文件。
  4. 选中项目(而不是文件),项目->属性->C/C++->预编译头-> 创建/使用预编译头: 选择不使用预编译头。
  5. 选中项目(而不是文件),项目->属性->链接器->输入-> 模块定义文件: 输入“sqlite3.def”。
  6. 编译即可生成DLL和LIB文件。 以上步骤,参考http://blog.sina.com.cn/s/blog_41678ec301000bck.html 所得!
分享到:
评论

相关推荐

    VS2017生成SQLITE3的DLL和LIB文件的详细说明

    本文将详细介绍如何使用最新的VS2017来生成SQLite3的DLL和LIB文件,并提供一些实用的注意事项。 #### 二、准备工作 1. **下载源代码** 访问SQLite官方网站(http://sqlite.org/download.html),下载最新的源...

    sqlite在VC6下面的DLL与LIB文件

    本篇文章将详细探讨如何在VC6下使用SQLite的动态链接库(DLL)和库文件(LIB)。 1. **SQLite DLL文件**:DLL是Dynamic Link Library的缩写,是Windows操作系统中的一种共享库文件。在VC6项目中,如果你选择使用...

    sqlite最新编译好的x64库,包括sqlite.dll和sqlite.lib

    `sqlite3.def`文件是SQLite的导出定义文件,它定义了SQLite对外提供的API函数和常量,这些定义在编译动态链接库时使用,用于生成DLL的导出表,使得其他程序可以正确地调用SQLite的函数。 关于“即开即用,无需动手...

    VS2017下编译的sqlite3.lib&sqlite3d;.lib

    包括sqlite3.c & sqlite3.def & sqlite3.h , sqlite3.lib & sqlite3d.lib, sqlite3.dll & sqlite3d.dll。成功用于osgearth三方库编译。 另外还包括sqlite3源码,附上两种编译方法,也可以自己尝试编译。

    sqlite3.3.6vc可编译工程

    5. 编译项目,生成SQLite动态链接库(.dll)、静态库(.lib)或可执行文件(.exe),这些通常会用到源代码中的makefile或者Visual Studio的构建配置中设置。 6. 调试部分,可以在代码中设置断点,运行调试器,查看...

    VS2017生成SQLITE3的DLL和LIB源码

    这篇内容将详细介绍如何在Visual Studio 2017环境下编译SQLite3源码,生成DLL动态链接库和LIB静态库文件。 首先,你需要确保已经安装了Visual Studio 2017的最新版本。VS2017提供了一个强大的开发环境,支持多种...

    SqLite3编译好的dll,lib

    在使用预编译的SQLite3 dll和lib文件时,开发者需要注意以下几点: 1. **选择合适的库**:根据目标平台(32位或64位)选择对应的dll和lib文件,以确保正确运行。 2. **链接方式**:动态链接库(dll)在运行时加载...

    vc 所需sqlite.lib

    要生成 sqlite3.lib 就要调用与VC 6.0相配套的工具 LIB.EXE 开始 cmd cd C:\Program Files\Microsoft Visual Studio\VC98\Bin 转换成功后 路径是: C:\Program Files\Microsoft Visual Studio\VC98\Bin> 第二...

    可加密的Sqlite3.dll和Sqlite3.lib

    Sqlite3.dll和Sqlite3.lib是SQLite数据库引擎的动态链接库(DLL)和静态库文件,用于在Windows操作系统上实现SQLite的功能。SQLite是一个轻量级的、自包含的、无服务器的、事务性的SQL数据库引擎,广泛应用于嵌入式...

    SQlite.zip 使用Qt Creator编译sqlite3

    在本项目中,我们将使用Qt Creator这一强大的C++开发环境来编译SQLite,以便于在不同平台上使用。 首先,了解SQLite的编译过程。SQLite的源代码是用C语言编写的,因此可以被任何支持C编译器的平台编译。在Qt ...

    sqlite3VC2005编译的源代码

    SQLite3是一款轻量级的...总之,"sqlite3VC2005编译的源代码"是一个针对Windows开发者的实用资源,它降低了在Visual Studio 2005中使用和调试SQLite3的门槛,对于理解SQLite3的工作原理和解决特定问题有着重要作用。

    SQLite3 for WinCE

    在WinCE6.0上使用SQLite3,开发者需要了解如何在应用程序中正确地初始化和使用数据库。这包括创建数据库、执行SQL语句、事务处理、错误处理等基本操作。此外,由于WinCE可能不支持所有标准SQLite3功能,因此在设计...

    SQLite for WinCE Demo

    你可以通过阅读和分析代码来理解如何在WinCE平台上使用SQLite。此外,由于WinCE是实时操作系统,考虑到内存限制和运行效率,示例可能还展示了如何优化数据库操作,比如批量插入、缓存策略等。 总之,SQLite for ...

    sqlite32位与64位 h,lib,dll

    2.sqlite3.7.5以前的sqlite_amalgamation包内包括shell.c,sqlite3.c,sqlite3.def,sqlite3.h,sqlite3ext.h五个文件,可在VS环境下编译生成sqlite3.lib和sqlite3.dll,具体编译设置过程参看网上文献:...

    sqlite3.dll和sqlite3.lib

    SQLite3.dll和SQLite3.lib是SQLite数据库引擎在Windows平台上的两个关键组件,它们与Visual Studio 2005(也称为VS2005或VC2005)紧密关联,用于开发支持SQLite数据库的应用程序。SQLite是一个轻量级、自包含的、...

    wince+sqlite+sqlite管理工具

    首先,我们要了解如何在WinCE上构建SQLite的动态链接库(DLL)和静态链接库(LIB)。这通常涉及到以下步骤: 1. 获取源码:从SQLite官方网站下载适用于WinCE的源代码。确保选择正确的版本,与你的WinCE操作系统相...

    最新版64位sqlite3.lib和sqlite3.dll

    最新版64位的SQLite库包括了`sqlite3.lib`和`sqlite3.dll`,这两个文件在Windows操作系统上是至关重要的。 `sqlite3.lib`是SQLite的静态链接库文件,它包含了SQLite的所有功能实现。当你在C或C++项目中使用SQLite时...

    自己生成的 sqlite3.lib(2011.8.24)

    使用这个库文件在VS2005中进行开发时,开发者需要将sqlite3.lib添加到项目的链接器输入依赖项中,确保编译后的应用程序能够找到并使用SQLite3的功能。对于动态链接,还需要确保目标机器上存在对应的sqlite3.dll文件...

    sqlite3_已经编译好的DLL,lib,.H文件

    在Windows平台上,当你在程序中使用SQLite3时,可以链接到这个dll文件,使得你的应用程序能够调用SQLite3的API来执行SQL语句,创建、查询和管理数据库。动态链接库的优点在于,多个程序可以共享同一份库文件,节省...

Global site tag (gtag.js) - Google Analytics