刚刚移植了sqlite3迫切想测试一些,结果将原来在ubuntu系统下写好且测试通过的程序,重新编译就报错,无法找到已定义的函数

这是由于没有使用库或者使用了错误的就、库造成的结果。

正确做法为:

arm-none-linux-gnueabi-gcc –o database-test –L 你需要的库文件地址 –I 你需要的头文件的地址 xxx.c –lsqlite3

-L 指定自己的库地址

-I 指定的头文件地址

好了可以使用文件了

如果指定需要的头文件和库.可以分别在-I和-L中指定。

最新文章

  1. MongoDB学习系列(2)--使用PHP访问MongoDB
  2. vector algorithm find
  3. Word Reversal
  4. Lumia刷机Win10 Mobile 10.0.10166惊魂记
  5. [转]webrtc学习: 部署stun和turn服务器
  6. 新手!SDK Manager里找不到API安装的选项怎么办?
  7. IE6 兼容问题总结
  8. Django Url编码问题
  9. Android的回调
  10. MySQL数据库索引简介
  11. httpClient解决post请求重定向的问题
  12. CentOS 7 lnmp环境配置laravel项目的问题总结!
  13. tp连贯操作
  14. pandas.io.common.CParserError: Error tokenizing data. C error: Expected 1 fields in line 526, saw 5
  15. WINDOWS防火墙开启后Ping不通
  16. iOS.ChangeIniOS7
  17. Inteiilj IDEA 团队代码格式规范
  18. Group Anagrams - LeetCode
  19. Ansible7:Playbook常用模块
  20. svn(subversion)版本控制系统学习与理解

热门文章

  1. phpstorm 2016.2 的最新破解方法(截止2016-8-1)
  2. 创建一个struts2的HelloWorld
  3. 查看mysql数据库引擎
  4. MySql中增加一列
  5. text透明无边框
  6. [SQL]获取所有数据库名、获取数据库中表名、获取表中的字段名
  7. SGU 176 【带上下界的有源汇的最小流】
  8. ubuntu14.04离线配置cm5.5.1
  9. (转)Java DES 与Base64
  10. 【转】maven POM.xml 标签详解