目标: 笔记本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盘后,放到台式机,编译后此问题完美解决。