QT项目复制到其他电脑上不能运行

PGfans 2019-11-15 09:56:39



同事传给我的可编译工程,在我这运行就一堆undefined、no relevant报错,环境是win7+QT5.7,捣鼓了一天也没解决,前来求助各位大佬。
...全文
972 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
PGfans 2020-01-03
  • 打赏
  • 举报
回复
引用 27 楼 歌语繁华 的回复:
我也……遇到过这种问题,不知道哪儿出错了,有啥排除方法吗?

这个问题根本原因是缺失文件,具体排查根据报错从网上找一下吧,或者把你的情况发一下一起看一下。
歌语 2019-12-31
  • 打赏
  • 举报
回复
我也……遇到过这种问题,不知道哪儿出错了,有啥排除方法吗?
PGfans 2019-11-28
  • 打赏
  • 举报
回复
这个亿赛通,甚至不需要换账号,改一下策略就行了。这是第二次研究公司代码的时候,亿赛通挖的坑了...这次折腾了更久,耽误了不少时间,还是需要优化自己的思维,尽快找到最优解。
PGfans 2019-11-27
  • 打赏
  • 举报
回复
找到原因了,是因为公司亿赛通账号权限的问题。

看到上图编译输出的内容,猜测有文件找不到,我与同事电脑的差别,只有系统和亿赛通账号了。果然换了一个账号,编译通过,结贴。
PGfans 2019-11-20
  • 打赏
  • 举报
回复
引用 21 楼 满桌烟灰 的回复:
检查你的QT构建套件(Kits)
这个是我的构建套件
满桌烟灰 2019-11-19
  • 打赏
  • 举报
回复
检查你的QT构建套件(Kits)
PGfans 2019-11-19
  • 打赏
  • 举报
回复
引用 19 楼 满桌烟灰 的回复:
查看一下引用QT的头文件路径是否正确。
路径不正确会报错吗,这个引用没看出问题
满桌烟灰 2019-11-19
  • 打赏
  • 举报
回复
查看一下引用QT的头文件路径是否正确。
PGfans 2019-11-19
  • 打赏
  • 举报
回复
引用 17 楼 满桌烟灰 的回复:
“Q_OBJECT”这一行的警告内容是什么?
如图红框
满桌烟灰 2019-11-19
  • 打赏
  • 举报
回复
“Q_OBJECT”这一行的警告内容是什么?
PGfans 2019-11-19
  • 打赏
  • 举报
回复
引用 15 楼 满桌烟灰 的回复:
检查头文件中类定义内部的第一行是否有“Q_OBJECT”这一条指令?
有的,但是都跟着错
满桌烟灰 2019-11-19
  • 打赏
  • 举报
回复
检查头文件中类定义内部的第一行是否有“Q_OBJECT”这一条指令?
PGfans 2019-11-19
  • 打赏
  • 举报
回复
引用 13 楼 满桌烟灰 的回复:
或者删除pro文件,重新建立一个工程,在导入已经存在的文件。 注意,用到的模块要手动加入到PRO文件中
新建空项目,导入,最后在pro文件里手动添加库。但最后报的错还是这些。
PGfans 2019-11-18
  • 打赏
  • 举报
回复
满桌烟灰 2019-11-18
  • 打赏
  • 举报
回复
或者删除pro文件,重新建立一个工程,在导入已经存在的文件。 注意,用到的模块要手动加入到PRO文件中
满桌烟灰 2019-11-18
  • 打赏
  • 举报
回复
从pro文件内容来看,pro文件所在的目录不包含任何源文件,所有的源文件都在app目录中
PGfans 2019-11-18
  • 打赏
  • 举报
回复
引用 10 楼 满桌烟灰 的回复:
pro文件中的路径与你源代码的实际路径不符

怎么查看或修改pro文件中的路径呀
构建形成的两个目录“........Debug”和“...........Release”已经删掉了
满桌烟灰 2019-11-18
  • 打赏
  • 举报
回复
pro文件中的路径与你源代码的实际路径不符
满桌烟灰 2019-11-18
  • 打赏
  • 举报
回复
删除构建形成的两个目录“........Debug”和“...........Release”
PGfans 2019-11-18
  • 打赏
  • 举报
回复
引用 6 楼 满桌烟灰 的回复:
删除源文件目录下的"xxxxx.pro.user"文件

嗯这个已经删掉了。我想请问下,同事给我的时候只把源文件夹直接拷给我了,这样可以吗
加载更多回复(6)

16,216

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧