windows下打包QT程序成安装包2
2017-07-27 20:41
363 查看
前面一文http://blog.csdn.net/casun_li/article/details/70211039 用QT installer framework 打包,不支持安装目录下有空格,因此改用NSIS来打包,因此这前面的基础上进行
总体思路:
1. 在QT中realease运行
2. 行行脚本makeInstallerpkg.sh (请看http://blog.csdn.net/casun_li/article/details/70211039 )
3. 打开NSIS 选择Compile NSI scripts 后选择我们用向导生成的nsi文件(如:package_nsis_v2.2.0.nsi),在nsi所在的目录,已生成可用安装包
说明:1. 行行脚本makeInstallerpkg.sh 的目的是,生成打包需要的所有文件到一个目录下,
目前是生成在makeInstallerpkg_32.sh里面的data目录下,此脚本可能改写,请注意:/windeployqt.exe Joopic.exe
是将项目所需的依赖包自动拷进目标目录下,并在目标目录下生成可执行程序Joopic.exe 。
2.打包的电脑请安装好 NSIS 和 Nsi Edit
3. nsi文件是用Nsi Edit生成,与改写。生成的时要用到前面的data目录(安装包所需的文件,改写makeInstallerpkg.sh时,此目录可改写)。
参考:http://blog.sina.com.cn/s/blog_a6fb6cc90101fer8.html
http://jingyan.baidu.com/article/cbf0e500fe604d2eab28935e.html
总体思路:
1. 在QT中realease运行
2. 行行脚本makeInstallerpkg.sh (请看http://blog.csdn.net/casun_li/article/details/70211039 )
3. 打开NSIS 选择Compile NSI scripts 后选择我们用向导生成的nsi文件(如:package_nsis_v2.2.0.nsi),在nsi所在的目录,已生成可用安装包
说明:1. 行行脚本makeInstallerpkg.sh 的目的是,生成打包需要的所有文件到一个目录下,
目前是生成在makeInstallerpkg_32.sh里面的data目录下,此脚本可能改写,请注意:/windeployqt.exe Joopic.exe
是将项目所需的依赖包自动拷进目标目录下,并在目标目录下生成可执行程序Joopic.exe 。
2.打包的电脑请安装好 NSIS 和 Nsi Edit
3. nsi文件是用Nsi Edit生成,与改写。生成的时要用到前面的data目录(安装包所需的文件,改写makeInstallerpkg.sh时,此目录可改写)。
参考:http://blog.sina.com.cn/s/blog_a6fb6cc90101fer8.html
http://jingyan.baidu.com/article/cbf0e500fe604d2eab28935e.html
相关文章推荐
- windows下打包QT程序成安装包
- Windows平台下QT程序打包发布
- Windows下将程序打包为安装包(最为简易的方式)
- Qt程序在windows 和 linux 下打包发布
- Windows程序安装包制作——Qt Installer Framework
- Windows 7 Qt5.6打包程序(依赖Dll)
- Mac下将QT程序打包成能发布到Mac App store的pkg安装包
- Linux下打包QT程序成安装包
- 关于使用了QtWebKit的PyQt程序打包后无法显示网页图片的问题(Mac0S和windows)
- 如何给windows窗体程序打包成一个安装包
- Windows下QT程序打包批处理
- QT程序在Windows下制作安装包发布程序的方法
- 利用OllyDbg和Enigma Virtual Box对WINDOWS下的MinGW4.9.1的Qt-5.4.0程序打包方法
- 【笔记】Qt程序在Windows、OS X、CentOS、Ubuntu下的打包处理
- Qt应用程序打包成windows下的.exe程序的方法
- Windows如何打包Qt程序
- Windows如何打包Qt程序 .
- qt程序打包安装包
- Windows如何打包Qt程序
- vs2010打包程序制作的快捷方式指向错误的位置(指向安装包文件) 导致每次启动都要windows正在配置