Qt项目打包发布
这里是更新,可以使用QT自带的打包工具
在左下角选择Release模式,然后运行。
在项目工程路径下可以找到exe文件。将exe文件复制到其他文件夹中。
打开QT自带命令行工具
切换到exe文件所在目录
运行QT安装目录中的windeployqt.exe
最终结果如下,可以看到qt会将应用程序所需要的依赖库自动导入进去。双击exe文件即可运行。
要将Qt项目打包发布,您可以按照以下步骤操作:
-
确保您已安装Qt并且已将Qt所需的依赖项安装在目标计算机上。如果您在Windows上构建Qt应用程序,则需要安装Microsoft Visual C++ Redistributable包。如果您在Linux上构建Qt应用程序,则需要安装Qt的运行时库和所需的依赖项。
-
构建您的Qt项目以生成可执行文件。您可以在Qt Creator中使用“构建”菜单或在命令行中使用qmake和make命令。
-
将生成的可执行文件和所需的依赖项文件(如动态链接库)复制到发布目录中。如果您在Windows上构建Qt应用程序,则需要将所需的动态链接库文件(如Qt5Core.dll和Qt5Gui.dll)一起复制到发布目录中。如果您在Linux上构建Qt应用程序,则需要将所需的共享库文件一起复制到发布目录中。
-
如果您的Qt应用程序使用了资源文件(如图像和字体),则需要将这些资源文件复制到发布目录中。
-
在发布目录中创建一个启动脚本(Windows上为.bat文件,Linux上为.sh文件),用于启动您的Qt应用程序。脚本应设置LD_LIBRARY_PATH(Linux)或PATH(Windows)环境变量,并启动可执行文件。
bat脚本编写内容格式如下所示:
例Windows环境下:
bat脚本:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端