基于s5pv210嵌入式linux使用其余动态、静态库文件程序的交叉编译

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

clip_image002

这是因为没有使用库或者使用了错误的就、库形成的结果。 sql

正确作法为: ubuntu

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

-L 指定本身的库地址 函数

-I 指定的头文件地址 测试

好了能够使用文件了 sqlite

若是指定须要的头文件和库.能够分别在-I和-L中指定。 blog

相关文章
相关标签/搜索