c++ - 树莓派交叉编译和sqlite3

标签 c++ sqlite raspberry-pi cross-compiling

我正在为 Raspberry Pi 开发一些 C++ 程序,我必须使用交叉编译,还有来自其他项目的几个库。使用目标制作可以运行 os Raspberry 的交叉编译程序。但我也需要一些数据库。正在考虑使用 SQLite,但是否可以同时调用 sqlite3 编译器和交叉编译?或者如何编译一个使用 make files/target plus sqlite 的程序? 提前致谢!

最佳答案

已解决

必须将 sqlite 库作为变量添加到编译器。是的,我有一段时间在和它战斗。 我做了以下操作:将 =lsqlite 添加到我的 g++ 命令的末尾:

g++ -L "../../partialLibrary" -o "Tutorial" $(OBJS) $(USER_OBJS) $(LIBS) -lsqlite3

所以现在它在编译时也使用了 sqlite 库

谢谢你的帮助!

关于c++ - 树莓派交叉编译和sqlite3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20240804/

相关文章:

mysql - SQLite查询获取两个维度记录(学生与测验)

c++ - 为什么我不能从派生类的实例访问 protected 成员?

c++ - C++中的静态与成员函数是否存在开销

c# - 错误 C2039 : 'Collections' : is not a member of 'Windows::Foundation'

java - JDBC 的结果集给了我两次查询的第一行。为什么?

Android 内容提供程序 IllegalArgumentException 未知 URL 内容

c++ - 使用UDP进行写入和读取之间的长时间延迟

python - python 可以连续读取数据库吗?

ruby - 树莓派安装SiriProxy : Error on installing Eventmachine 1. 0.0 Ruby Gem

c++ - RE2C 如何丢弃当前匹配的规则并继续尝试?