QT打开项目运行出现13个问题。

问题遇到的现象和发生背景 :“原代码运行正常,现在是开发完后,把代码发到另外一台电脑上,点击调试,出现13个问题。QT版本是5.14.2,系统64位”

第一行#include "testbase.h"报错。

testbase.h:71:5: error: unknown type name 'QTimer'
testbase.cpp:1:1: note: in file included from D:\TouchGUI_PCBA_TestTool\testbase.cpp:1:
testbase.cpp:1:10: note: in file included from D:\TouchGUI_PCBA_TestTool\testbase.cpp:1:

在查询过程中,删除了pro.user文件,还是不行。

有几个可能的原因:
(1)机器2上少安装了东西,或者缺少依赖库
(2)机器2上没有配置所需的环境变量
(3)两台机器的编码方式不一样,在传输的时候,代码中出现了一些不可见字符(一般在每一行的最后,出现诸如^M之类的东西,这个一般出现在不同的操作系统间传输代码的情况)

这个是另外电脑的运行环境问题,你将源代码打包exe试试

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632