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

2023-06-05,,

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

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

正确做法为:

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

-L 指定自己的库地址

-I 指定的头文件地址

好了可以使用文件了

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

基于s5pv210嵌入式linux使用其他动态、静态库文件程序的交叉编译的相关教程结束。

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

下载本文的Word格式文档,以方便收藏与打印。