交叉编译Qt5.12.7到NanoPC-T4或者NanoPi-M4

假如想象 提交于 2020-02-25 12:59:27

0.具体详细的配置过程这里没写出来,都是参考下面两篇博文,然后做了相应的修改的。

1.配置过程参考这篇博文
https://blog.csdn.net/qq_43248127/article/details/104077645

2.我在按照上面的博文配置后,编译时出现了(OpenGL)undefined reference to `dlsym’的问题。于是又参考这个
https://stackoverflow.com/questions/43815010/undefined-reference-to-dlsym/48240786#48240786
找到了原因
在这里插入图片描述
出现上述问题的原因很有趣,因为这个libdl.so是一个软连接,而且还是绝对路径的。那么我们将板子的文件系统拷贝到电脑上时,会破坏了这个文件系统的绝对文件路径,所以这个连接就失效了,所以编译时才会说找不到库。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!