导航:首页 > 源码编译 > qt程序编译如何生成release版本

qt程序编译如何生成release版本

发布时间:2025-09-09 01:11:15

Ⅰ QT如何生成release版本

(针对windows下的情况)一般分为两种情况:

  1. 程序不含动态链接 即运行时不用.dll文件。此时,1. 点击左侧边栏的Projects
    2. 在Build Step里的qmake build configuration中选择Release,重新构建运行即可。

  2. 程序中含有动态链接(含有.dll文件)。此时,按照情况1操作后很可能无法生成.exe文件,或者生成的.exe文件,在生成的release文件夹中(如没有生成release文件夹,自己建立一个release文件夹并且从debug文件夹中拷贝.exe文件进来亦可,并且该release文件夹不是必须在当前的工程目录下)加入相应的动态链接库文件(mingwm10.dll,QtGui4.dll,libgcc_s_dw2-1.dll,QtCore4.dll以及自编写的程序所调用到的其他.dll文件,注意:.dll文件一定不要添加完全,不能有遗漏)和程序运行时需要预处理的配置文件(如没有此种预处理所必须的文件,则不必考虑)等。但是这个时候还是经常发生错误,会提示 “
    无法定位程序输入点******于动态链接库
    QtCore4.dll上”这种类似的错误,这种情况是由于QtCore4.dll错误导致的,在qt的安装目录下有很多种QtCore4.dll文件,编译时用的dll不是QT/bin中的dll,而用得是qt下desktop下的bin中的dll,虽然同名,但是功能不同,选择错误会导致不能运行。以上操作都做到了,此时没有意外,即使在没有安装QTcreator的机器上,该release文件夹下的.exe文件也能正常运行。

Ⅱ 求解,用QT creator怎么生成release版本

Qt creator生成release版本的方法

在Qt creator的左下角,有一个按钮(如图)。

然后点击绿色的类似于播放按钮的按钮进行编译、运行。

阅读全文

与qt程序编译如何生成release版本相关的资料

热点内容
python怎么设置unicode 浏览:218
为什么苹果平板屏幕比安卓平板大 浏览:463
通过运动解压的例子 浏览:387
HPLSQL源码 浏览:168
压缩机各配合间隙 浏览:843
掌上地球怎么下载安卓版 浏览:629
服务器做什么类型的好 浏览:196
安卓app怎么设置图标风格 浏览:308
程序员陆离跳水哪一集 浏览:595
linuxexpect命令定义变量 浏览:725
我的app软件怎么不能真机仿真 浏览:139
如何做识别颜色的app 浏览:301
股票盯盘系统android 浏览:316
pi币app版本信息在什么位置 浏览:51
安卓虎扑为什么没有推荐 浏览:147
弹簧压缩量计算 浏览:82
比尔盖茨评价加密币 浏览:170
商家服务器是干什么用的 浏览:451
可以看网站源码的手机浏览器 浏览:951
c语言编译器下载苹果 浏览:669