第三期video2lcd应用编译失败问题

硬件firefly_RK3288

系统平台ubuntu18.04 此系统是韦东山老师提供firefly_RK3288中的虚拟机

由于文件一直上传失败 我放到百度网盘中https://pan.baidu.com/s/1_pApvPrhCFgtMVcdcs5S0w    提取密码agpd

编译工具链arm-linux-gnueabihf.tar.gz 

jpeg库文件jpegsrc.v9d.tar.gz

应用文件video2lcd.rar  (此文件为3期视频\项目2_摄像头视频监控\源码\在LCD上显示摄像图像\6th_ok)


问题之前在2440成功显示usb摄像头视频,现在想在firefly_RK3288机子上装第三期USB摄像头显示  在编译应用链接JPEG库时一直提示很多函数未定义引用(如下图),

像是编译器的问题,我换成另一个编译器arm-linux-gcc-4.4.3.tar.gz(网盘中有这个编译器适用2440的)就能一下子编译通过。而且我也将

arm-linux-gcc-4.4.3.tar.gz编译器下的jpeg库与头文件都拿到arm-linux-gnueabihf.tar.gz 编译器中编译还是一样的问题。

像遇到这种编译问题如何解决?编译器需要我们自己制作吗?网上方法都试过了还是无法解决

attachments-2021-07-OJZTRqiD6104a01b57ac8.jpg


请先 登录 后评论

1 个回答

百问网_赵老师
擅长:嵌入式开发

不同的板子编译时需要不同的交叉编译工具链,并且要设置环境变量才行。在文档中有环境变量的配置,根据自己的情况来进行配置。

请先 登录 后评论
  • 1 关注
  • 0 收藏,121 浏览
  • 侨ge 提出于 2021-07-31 10:04

相似问题