QT:打包
2016-08-23 16:25
176 查看
1.静态编译
尝试编译了qt-everywhere-opensource-src-5.5.1的源码,测试可用。 参见:http://blog.csdn.net/wwkaven/article/details/37668859 文章。
2.查看exe所需依赖的文件
使用QT for desktop 工具,打开exe所在路径 使用 windeployqt test.exe 命令,依赖的qt文件将自动拷贝到exe所在的文件夹。
3.静态编译后使用QML
静态编译后产生的exe虽然不依赖dll动态库了,但是QML程序还是无法运行,运行起来没有界面显示(不知道问题出在哪里了)。 在未静态编译产生的exe查看依赖文件后,发现需要引用qmldir文件.
4.打包工具
使用了一下Enigma Virtual Box打包工具,还不错,将所配置文件重新封装成一个exe,各有利弊。
相关文章推荐
- QT5之exe发布及dll打包
- Qt程序打包发布——插件发布
- Qt5.6windows打包发布
- Qt4_VS10 程序打包发布
- Qt 程序打包发布
- QT工程打包发布
- Linux下打包QT程序成安装包
- Qt程序打包成exe可执行文件
- QT应用程序的打包与发布
- qt 官方生成exe打包文件——windeployqt
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- QT程序打包发布 - 免安装
- QT生成的exe自动拷贝依赖的dll并打包的方法
- Qt for Symbian中如何添加头文件路径和打包文件|Qt 窗口外边框设置。
- win7平台下QT软件的打包与发布(部署与安装)
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- Qt程序打包(使用Enigma Virtual Box和BoxedApp Packer封包)
- Qt程序打包成exe可执行文件图文教程(图文并茂,且用到了filepack)
- 怎么在linux下打包免安装的QT程序。
- QT程序打包发布 - 免安装