目标: 笔记本ubuntu编写的QT+opencv程序,现在需要移植到台式机。
环境:笔记本:系统:ubuntu 16 ,QT:5.5 opencv:4.0
台式机:系统:ubuntu 18 QT:5.13 opencv:4.0
问题产生: 在笔记本上编译完全正常,将代码通过U盘从笔记本copy到台式机,编译产生标题问题,通过查找
可能是权限问题,可能是文件格式问题。
问题解决:先推断是文件格式问题,因为U盘格式是FAT,原来在windows下使用的,于是插上笔记本,右键format成ext4格式,注意这里格式化进度比较隐蔽,完成会弹窗,一定要完成了才能移除。再次把代码copy到u盘后,放到台式机,编译后此问题完美解决。
本文分享了将基于Ubuntu 16与QT 5.5环境下使用OpenCV 4.0开发的程序移植到Ubuntu 18与QT 5.13环境下的经验。主要介绍了如何解决因文件格式不同导致的编译错误,通过将U盘格式化为ext4格式成功解决了该问题。
797

被折叠的 条评论
为什么被折叠?



