首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt+VS2008静态编译有关问题

2012-09-29 
Qt+VS2008静态编译问题先装的VS2008,然后下了个Qt SDK offline installer安好。通过Qt Creator写的小东西编

Qt+VS2008静态编译问题
先装的VS2008,然后下了个Qt SDK offline installer安好。通过Qt Creator写的小东西编译出的release不能执行。提示缺少dll,找到安装目录下\Desktop\Qt\4.8.1\msvc2008\bin中的QtGui4.dll和QtCore4.dll放入release的文件夹后可以正常执行。
问题是,编译出来的可执行文件才几百K,而QtGui4.dll和QtCore4.dll一起就有10M,而且每次都要在生成文件的目录下加上dll,有点麻烦。所以向各位请教怎样配置静态编译?

[解决办法]
我说的是用Visual Studio 2008 Command Prompt 来编译Qt源代码。 

先运行 http://kevdmx.blog.51cto.com/429766/112975
然后从命令进入Qt的安装目录 执行configure -platform win32-msvc2008 -debug-and-release -static
然后 执行nmake。。。

热点排行