鱼C论坛

 找回密码
 立即注册
查看: 5495|回复: 29

QT的环境变量问题

[复制链接]
发表于 2022-4-18 14:08:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 孤世星辰 于 2022-4-18 14:58 编辑

W1`W5UZ3YDE)JUS[AAEW6.png 3$V14A8[`)(Q}D27AMZ)VHL.png 5.png
为什么我配置了环境变量怎么还是无法定位呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-4-18 15:45:45 From FishC Mobile | 显示全部楼层
QT编译出来的程序是需要一些库才能运行的,不然运行不了,编译后需要对程序进行打包,打包方法是在cmd里输入windeployqt <程序路径>,这样QT的工具就会给它复制一些运行所需的文件过来。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-18 16:02:44 | 显示全部楼层
zzxhh628 发表于 2022-4-18 15:45
QT编译出来的程序是需要一些库才能运行的,不然运行不了,编译后需要对程序进行打包,打包方法是在cmd里输 ...

9.png
这个不行呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-18 16:45:14 | 显示全部楼层

2楼的意思是那里输程序的路径,不是让你带上尖括号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-18 17:05:50 From FishC Mobile | 显示全部楼层
孤世星辰 发表于 2022-4-18 16:02
这个不行呢

对,把尖括号去掉,只需要路径。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-18 17:11:04 | 显示全部楼层
zzxhh628 发表于 2022-4-18 17:05
对,把尖括号去掉,只需要路径。

11.png
还是不行呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-18 17:11:34 | 显示全部楼层
isdkz 发表于 2022-4-18 16:45
2楼的意思是那里输程序的路径,不是让你带上尖括号

哦哦哦,我又试了一下,还是不可以
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-18 17:12:40 From FishC Mobile | 显示全部楼层
要具体的程序文件的路径,不是目录的路径。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-18 17:28:55 | 显示全部楼层
zzxhh628 发表于 2022-4-18 17:12
要具体的程序文件的路径,不是目录的路径。

12.png 13.png 14.png

确实多了很多文件,但是为什么我运行还是不成功呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-18 17:47:56 From FishC Mobile | 显示全部楼层
在QT里能正常测试运行吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-18 17:51:37 From FishC Mobile | 显示全部楼层
本帖最后由 zzxhh628 于 2022-4-18 17:54 编辑

估计和QT链接库版本有关,你电脑里就一个版本的QT嘛?你编译时的QT版本和现在的QT版本一致吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-19 08:01:34 | 显示全部楼层
zzxhh628 发表于 2022-4-18 17:47
在QT里能正常测试运行吗?

Qt里面能正常运行,之前也下过一个但是我卸载了,这个是后来安装的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-19 08:38:37 From FishC Mobile | 显示全部楼层
你把QT安装路径里的Qt5Core.dll Qt5Gui.dll Qt5Widgets.dll三个文件重新拷贝到编译出来的程序所在的路径试试,替换原来的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-19 08:47:30 | 显示全部楼层
zzxhh628 发表于 2022-4-19 08:38
你把QT安装路径里的Qt5Core.dll Qt5Gui.dll Qt5Widgets.dll三个文件重新拷贝到编译出来的程序所在的路径试 ...

这个我之前也弄了,然后刚刚又试了一下还是一样的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-19 08:49:45 From FishC Mobile | 显示全部楼层
你这个程序是最近编译的嘛,用当前版本的QT编译的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-19 08:51:25 | 显示全部楼层
zzxhh628 发表于 2022-4-19 08:49
你这个程序是最近编译的嘛,用当前版本的QT编译的?

对啊,现在再用呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-19 08:56:40 From FishC Mobile | 显示全部楼层
用的哪个编译器编译的,MinGW,试试换换别的编译器吧?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-19 08:57:18 From FishC Mobile | 显示全部楼层
zzxhh628 发表于 2022-4-18 15:45
QT编译出来的程序是需要一些库才能运行的,不然运行不了,编译后需要对程序进行打包,打包方法是在cmd里输 ...

再这样试试。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-19 09:17:03 | 显示全部楼层
本帖最后由 孤世星辰 于 2022-4-19 09:19 编辑


好像确实是编译器的问题,我文件是msvc32的,但是debug的是MinGW32,但是怎么换别的编译器呢,但是我既便创建MinGw文件然后debug还是不通过,在软件内就没问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-19 12:15:10 From FishC Mobile | 显示全部楼层
解决了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-5 20:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表