QT的环境变量问题
本帖最后由 孤世星辰 于 2022-4-18 14:58 编辑为什么我配置了环境变量怎么还是无法定位呢
QT编译出来的程序是需要一些库才能运行的,不然运行不了,编译后需要对程序进行打包,打包方法是在cmd里输入windeployqt <程序路径>,这样QT的工具就会给它复制一些运行所需的文件过来。 zzxhh628 发表于 2022-4-18 15:45
QT编译出来的程序是需要一些库才能运行的,不然运行不了,编译后需要对程序进行打包,打包方法是在cmd里输 ...
这个不行呢 孤世星辰 发表于 2022-4-18 16:02
这个不行呢
2楼的意思是那里输程序的路径,不是让你带上尖括号 孤世星辰 发表于 2022-4-18 16:02
这个不行呢
对,把尖括号去掉,只需要路径。 zzxhh628 发表于 2022-4-18 17:05
对,把尖括号去掉,只需要路径。
还是不行呢 isdkz 发表于 2022-4-18 16:45
2楼的意思是那里输程序的路径,不是让你带上尖括号
哦哦哦,我又试了一下,还是不可以 要具体的程序文件的路径,不是目录的路径。 zzxhh628 发表于 2022-4-18 17:12
要具体的程序文件的路径,不是目录的路径。
确实多了很多文件,但是为什么我运行还是不成功呢 在QT里能正常测试运行吗? 本帖最后由 zzxhh628 于 2022-4-18 17:54 编辑
估计和QT链接库版本有关,你电脑里就一个版本的QT嘛?你编译时的QT版本和现在的QT版本一致吗? zzxhh628 发表于 2022-4-18 17:47
在QT里能正常测试运行吗?
Qt里面能正常运行,之前也下过一个但是我卸载了,这个是后来安装的 你把QT安装路径里的Qt5Core.dll Qt5Gui.dll Qt5Widgets.dll三个文件重新拷贝到编译出来的程序所在的路径试试,替换原来的。 zzxhh628 发表于 2022-4-19 08:38
你把QT安装路径里的Qt5Core.dll Qt5Gui.dll Qt5Widgets.dll三个文件重新拷贝到编译出来的程序所在的路径试 ...
这个我之前也弄了,然后刚刚又试了一下还是一样的 你这个程序是最近编译的嘛,用当前版本的QT编译的? zzxhh628 发表于 2022-4-19 08:49
你这个程序是最近编译的嘛,用当前版本的QT编译的?
对啊,现在再用呢 用的哪个编译器编译的,MinGW,试试换换别的编译器吧? zzxhh628 发表于 2022-4-18 15:45
QT编译出来的程序是需要一些库才能运行的,不然运行不了,编译后需要对程序进行打包,打包方法是在cmd里输 ...
再这样试试。 本帖最后由 孤世星辰 于 2022-4-19 09:19 编辑
zzxhh628 发表于 2022-4-19 08:57
再这样试试。
好像确实是编译器的问题,我文件是msvc32的,但是debug的是MinGW32,但是怎么换别的编译器呢,但是我既便创建MinGw文件然后debug还是不通过,在软件内就没问题
解决了吗?
页:
[1]
2