怎样用vs2010发布qt程序
我是用qt-addin,在vs中编写的qt程序,需要发布。按照vs发布程序的方式,弄出来的东西,安装后,打开程序,却打开的是我的电脑。求帮助。...
我是用qt-addin,在vs中编写的qt程序,需要发布。按照vs发布程序的方式,弄出来的东西,安装后,打开程序,却打开的是我的电脑。求帮助。
展开
1个回答
展开全部
直接在VS2010中用release模式编译程序,然后到工程目录中找到release文件夹,那里面就是可以执行的程序了,要是要保证在其他没有QT的机器上能够运行,要把相应的dll文件拷贝道release中,一般需要包含:
QtCore4.dll
QtGui4.dll
mingwm10.dll
libgcc_s_dw2-1.dll (QT4.7以上版本需要)
libstdc++-6.dll(QT4.7以上版本需要)
包含dll文件的release程序就是一个完整的可执行程序了,可以用打包工具把release目录下所有的的东西做成一个安装文件即可
QtCore4.dll
QtGui4.dll
mingwm10.dll
libgcc_s_dw2-1.dll (QT4.7以上版本需要)
libstdc++-6.dll(QT4.7以上版本需要)
包含dll文件的release程序就是一个完整的可执行程序了,可以用打包工具把release目录下所有的的东西做成一个安装文件即可
更多追问追答
追问
我的目标机器上有这些东西,并且,在path中设置了路径。但是,安装后,打开的结果却是直接打开了我的电脑。为什么,会打开的是我的电脑?
追答
不会吧!那你没打包前运行exe文件打开的是我的电脑吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询