c - 用于嵌入式应用程序的 SQLITE 和 C

标签 c sqlite embedded microcontroller

我使用的是 Windows 7 64 位。
我想将 SQLITE 与 C 一起用于嵌入式系统。我在尝试将 SQLITE 与 C 连接时遇到了各种各样的问题。
我想要逐步解释我需要做什么才能让它运行。从我需要的编译器、编辑路径变量到我需要包含在项目中的所有文件。
请假设我是从头开始。
虽然这个论坛也有类似的问题,但我相信全面的解释对很多人来说都是有用的。
编辑-
我希望基于 cortex m0 的微 Controller 能够满足最低要求的规范。不过,目前我什至无法让 sqlite 与控制台应用程序的 Code::blocks 一起使用。我有 sqlite.exe,它可以在控制台提示符下正常工作。我还有包含源代码的合并文件。因此,通用的分步指南对许多人来说可能很有用,因为我发现许多人对此感到头疼,甚至有些人让它工作,这通常是一些快速修复解决方案(从很多关于 SQLITE 和 C 的问题。

最佳答案

如果您的目标是嵌入式系统,您应该使用针对该特定目标的工具链之一。在不知道您的目标是什么的情况下,我们无法推荐编译器。 它可能有某种“gcc-ish”编译器或完全不同的东西。

有一些关于 C 与 SQLite 接口(interface)的有用教程和示例。看看这个例子(它假设 gcc 编译器): SQLite C/C++ Tutorial

关于c - 用于嵌入式应用程序的 SQLITE 和 C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28494829/

相关文章:

c - 结构中的结构 - 有效的 c? - 有效的 C++? - 范围?

java - 从未排序数组构建最大堆会遵循二叉树属性吗?

sqlite - SQLite Xamarin : Query

android - 删除在另一个表中没有关联行的行

c - 在 ELF 文件中,段 Off 的偏移量如何不能被对齐 Al 整除?

c - 如果我们按位移动一个大于其大小的整数会发生什么

c++ - 我应该使用哪种数据类型在 C++ 的变量中存储最多 18 位数字?

c# - SQLite:从列表中的对象中检索子元素

c - 如何使用 SDCC 通过内存地址声明函数

c++ - 是否有任何用于编译语言(如 C++)的 Web 框架?