您的位置:首页 > 编程语言 > Qt开发

关于解决在Ubuntu系统下移植或拷贝过来qt项目无法正常打开的问题总结

2019-05-14 00:57 531 查看

如下图所示:从网上下载的项目或者从别的电脑环境拷贝过来的项目,无法在我的ubuntu系统下正常打开

我在网上看了很多方法,都没有找到想要的答案,下面是我经过不断尝试之后的一点分享,希望对大家有用。
第一种方案:
直接利用Qtcreator工具打开移植或拷贝来的项目,需要进行本地重新编译,需要注意的是,和本地项目不同的是,本地项目
在构建运行的时候,可以取消“概要”勾选,完全ok,但是移植或拷贝过来的项目如果不进行“概要”勾选进行编译的话,就会出现
类似上面的错误,勾选“概要”就可以解决以上报错的问题,这是最简单也是最快捷的方式,但是,会自动生成一个对应项目的
编译文件夹,显得数据繁杂。

第二种解决方案:
依然利用Qtcreator工具打开选择的项目,但是在构建项目的时候,可以选择构建项目的方式,进行构建选项配置,可以多选,也可以不选。需要注意的是,在构建运行之前,需要手动修改项目文件中的任意文件内容,只要对项目文件内容进行了改动,那么在执行构建运行项目的时候,就会通过,或者出现问题之后也没关系,重新启动项目即可解决问题。对于这个解决方式,我也想的不是很明白,原理是什么?可能是我修改了文件的权限,但是,我试了很多遍,改权限之前和之后,发现权限都是一样的,所以这个设想不成立,另一种可能就是,我改动了项目文件之后,那么在编译的时候,源文件路径可能发生了改变,变成了本地路径,因为在本地编译构建的时候,是完全没有问题的,以上只是我的一点个人看法。

如果你们也遇到同样的问题,可以参考一下。
文章多有不足,欢迎指正!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐