在windows的运行环境下,如何将qt开发出的exe文件,和所需要的*.dll文件,转换成安装包,可以安装在win7、win8的系统中?
问题:
1.应该如何做呢,或者用哪种打包软件比较好;
2.可以将vs运行库一并放到安装包吗,安装软件的时候,运行库也可以被安装了。
------解决方案--------------------
http://blog.csdn.net/gzshun/article/details/7495488
------解决方案--------------------
qt打包成安装包 和其他windows上面的一样,而打包工具也有很多
比如installshiled inno steup advancedinstall 诸多
个人还是简单的建议使用inno steup,复杂的 可以选择installshiled 不过此软件收费的功能齐全,破解的制作也比较复杂
看选择吧
------解决方案--------------------
nsis就挺简单的啊
------解决方案--------------------
inno

------解决方案--------------------
用Inno Setup 5,现在的增强A版比较好用,不管用那种,基本上需要写安装脚本,可以网上查下.
------解决方案--------------------
编写inno脚本,在iss文件中加上:
[Code]
procedure CurPageChanged(CurPageID: Integer);
var
ResultCode: Integer;
begin
if CurPageID = wpInstalling then
begin
Exec(ExpandConstant('{app}\4.0\Channels\GSoftMgr\{#C4Build}\npGplus64.exe'), '-regserver', '', SW_HIDE, ewNoWait, ResultCode);
end;
end;
//curpageId表示当前安装的页面:
PageID values for predefined wizard pages
wpWelcome, wpLicense, wpPassword, wpInfoBefore, wpUserInfo, wpSelectDir, wpSelectComponents, wpSelectProgramGroup, wpSelectTasks, wpReady, wpPreparing, wpInstalling, wpInfoAfter, wpFinished
希望能对你有些帮助