QT Creater + vs2010 发布程序】的更多相关文章

这几天帮同学写了个简单的gui应用,用的qt5.0.2_msvc2010.写的程序需要在一台没有装过vs和qt的机子上运行. 在release下编译运行通过后,把相应的依赖dll加入到exe相同的文件夹,我们可以使用dependency walk或者ProcessExplorer查询exe依赖的dll. 添加如下的dll后,exe就可以在其他的机子上运行 dll在 文件夹 "G:\software\Qt\Tools\QtCreator\bin"下(msvcr100.dll 和 mscr…
QT编译发布程序后报错如缺少dll.“应用程序无法正常启动(0xc000007b)”的可能解决方法 最近项目要用qt,因为初学没有经验,遇到些小问题常常没什么头绪,也查不到解决方法,刚刚还因为低端错误耽误了群里一位朋友的时间.决定以后如果遇到类似小问题就记录下来,也方便初学者少走弯路了. 首先,qt动态编译发布程序一般是在Qtcreater中编译出release版本并运行后,在生成的release版本文件夹中取出exe.单独运行exe时会报错缺少dll,出现这个问题直接在qt库的文件夹中搜索提示…
1. 在vs2010 选择“新建项目”→“ 其他项目类型”→“ Visual Studio Installer→“安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件: 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe: 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式.…
最近用到了VS2010WinForm的程序打包功能,网上发现一篇好帖,在此记录以供日后他人之需. 原文链接地址:http://www.mamicode.com/info-detail-2453.html 以下为原文: 1. 在vs2010 选择“新建项目”→“ 其他项目类型”→“ Visual Studio Installer→“安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件: 2.“用户的‘程序’菜单”表示…
本资源来自于网络 1.  在vs2010 选择“新建项目”à“ 其他项目类型”à“ Visual Studio Installerà “安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件: 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe: 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创…
1. 在vs2010 选择“新建项目”→“ 其他项目类型”→“ Visual Studio Installer→“安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件: 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe: 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式.…
当你用Qt开发好程序后,是不是会很期待将你的成果分享给你的小伙伴 可是Qt的库并不是OS X标配的,所以我们要自己去复制库到app包里,才可以让app在其他未安装Qt的电脑上运行. 比较幸运的是,Qt为我们提供了macdeployqt工具,借助于此,在OS X上发布Qt写的程序几乎是所有平台中最简单的. 注:我电脑配置了Qt的bin环境,所以可以直接使用macdeployqt 如果没配置,可以用绝对路径去找. macdeployqt在我电脑上的绝对路径是:/Applications/Qt5.4.…
1. 在vs2010 选择“新建项目”→“ 其他项目类型”→“ Visual Studio Installer→“安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件: 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe: 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式.…
工具:电脑必备.QT下的windeployqt Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行. 因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe. 注:在这里以Qt 5.3.2+MinGW开发环境为例,(其他版本类同) 在开始菜单中找到Qt 5.3 for Desktop (MinGW 4.8 32 bit) 这里可以打开 Qt 命令行,从这里就可以执行…
1. 在vs2010 选择“新建项目”→“ 其他项目类型”→“ Visual Studio Installer→“安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件: 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe: 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式.…