2013-11-27 84 views
1

我只是在为Raspberry Pi编写一些C++程序,而且我还必须使用交叉编译以及其他项目的多个库。使用目标来制作一个可以运行os Raspberry的交叉编译的程序。但我也需要一些数据库。正在考虑与SQLite一起工作,但可以调用sqlite3编译器加上交叉编译的时间吗?或者如何编译一个使用make files/target plus sqlite的程序呢? 在此先感谢!树莓交叉编译和sqlite3

+0

如果您不想在开发计算机上进行交叉编译,您只需编译SQLLite一次,为什么不直接在Raspberry上编译一次呢? –

+0

你可以试试[biicode](http://docs.biicode.com/en/latest/hardware/rpi/configuration.html),它会自动整合[sqlite](https://www.biicode.com/sqlite/blocks/sqlite/sqlite/branches/master)并为您进行交叉编译 – hithwen

回答

0

解决

不得不添加SQLite库编译器为一个变量。是的,我一直在与它斗争。 我已经做了以下内容:加= lsqlite到我的G ++命令的末尾:

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

所以现在它使用SQLite库太编译

感谢时的反正帮助!