Ubuntu下搭建树莓派OpenCV交叉编译环境(2)

指定(rpath链接选项主要有两个功能:(1)程序运行时,优先到rpath指定的目录去寻找依赖库(2)程序链接时,在指定的目录中,隐式的链接那些动态库所需要的链接库。往往我们都熟知第一个功能,忽略第二个功能。而第二个功能正是此处所需要的)。这样就能编译出我们需要的程序了。

把 CannyDetector 文件和所需图片使用 scp 复制到树莓派中。这时如果在ssh上运行该程序,程序在显示图片的时候会出现问题。而直接在树莓派上操作是可以运行的。这是因为ssh默认是不接受图片显示的。按照文章   中的方法进行设置(文章中没有提到主机更改设置后也要重启ssh,这一点也很重要),再次运行,就能看到回传的结果了。

Ubuntu下搭建树莓派OpenCV交叉编译环境

至此,OpenCV程序交叉编译环境搭建完成。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14949.html