因为工作的原因好久没有涉及qt的产品了,正好这几天新安装vs2010,参照总结网上别人的方法,利用周末的时间编译了下qt4.7.1的静态库,下面贴出具体方法,如果能一步一步按着我的方法做的话 确保你不会在编译几个小时候不会出现编译错误
1: 安装好VS2010 ,下载好qt-everywhere-opensource-src-4.7.1.zip 解压到相应的目录。配置好临时目录。
2: 建立好4.7.1的安装目录,例如我建立的是E:/Hufeng/4.7.1,进入开始菜单Microsoft Visual Studio 2010,Visual Studio Tools,Visual Studio Command Prompt (2010),需要注意的是,这里面必须是使用Visual Studio Command Prompt (2010),不能使用CMD的Dos窗口运行【Visual Studio 命令提示(2010)】
3:在命令终端输入set QTDIR=E:/Hufeng/4.7.1
set QMAKESPEC=win32-msvc2010
或者你也可以手动在path路径里面添加
4:configure -platform win32-msvc2010 -debug-and-release -opensource -static -fast -qt-sql-sqlite -plugin-sql-sqlite -no-qt3support -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -no-webkit -qt-style-windowsxp -qt-style-windowsvista -nomake examples -nomake docs -nomake demos
如果不太了解configure 可以输入 -h 参看帮助文档,最好能直接粘贴复制我的配置,不然你可能会编译些你根本用不到的东西,浪费时间是小事,编译好几个小时后编译出错不过去那可就是大麻烦了
5:运行完configure后运行
namke
nmake install
找不到 win32-msvc2010,把qt-everywhere-opensource-src-4.7.1/mkspecs目录拷贝的安装目录(E:/Hufeng/4.7.1)就可以了。
6:如果你觉得占用空间太大了,运行一下 nmake clean,就把编译过程中的中间文件给删除了。
7: 清理前,切记把 qmake.cache和configure.cache备份到别的地方,然后
nmake confclean 腾出空间。
最后再把 qmake.cache和configure.cache 复制回远处。
如果不这样,安装 qt-vs-addin 后进行 Qt Versions 添加路径时将失败。
By胡峰
2011年2月21日13:08:36
分享到:
相关推荐
ubuntu22.04下利用gcc-4.7编译的qt4.7.1库
ubuntu22.04下gcc-4.7编译的mips32交叉编译器编译的qt4.7.1库文件
Qt官网没有提供适用于VS2015的Qt4版本,自己编译比较费劲。在此分享自己编译的32位版Qt4.8.7,适用于Vistual Studio 2015下的Qt4开发。 使用方法:下载解压后,放到自己需要的目录下,如C://Qt/Qt4.8.7,然后在VS...
Linux下QT4.7.1安装详细说明 QT4.7.1安装详细说明
Qt官网没有提供适用于VS2015的Qt4版本,自己编译比较费劲。在此分享自己编译的64位版Qt4.7.1,适用于Vistual Studio 2015下的Qt4开发。 使用方法:下载解压后,放到自己需要的目录下,如C://Qt/Qt4.7.1,然后在VS...
文档描述了为了可以使Qt程序运行在QNX系统中如何在宿主机(windows、QNX、linux)以及在目标机(QNX 6.5.0 )中搭建Qt 4.7.1开发环境;文档为英文文档;需要开发者提前自备解压在目标机压缩包qt_qnx_targets.tar.gz...
改文件为QtE4.7的源码,解压后执行编译脚本:./build-all 即可,编译全程需要1个小时左右,最终生成qmake交叉编译工具!
使用arm-2009q1交叉编译的QT库。包括webkit。编译时间太长。为了节约电能的朋友请直接下载使用。 编译选项: embedded arm -depths 16,24,32 -no-mmx -no-3dnow -no-sse -no-sse2 -no-cups -no-stl -webkit -qt-...
VS Code Server 4.7.1
透明窗口实现 本程序是在vs2010加Qt4.7.1版本上编译通过.
VS2010 QT4.7.1 简易计算器的两种框架的实现
对于刚学QT的新手来说,这份搭建嵌入式QT4开发环境,将带你进入QT的世界!好运。
qtjambi4.7 集成qtwebkit
qt4.7.1,控制台程序程序实现从华军软件上下载一个小游戏。程序中Url写的固定,可自己修改,程序可运行。VS2008,C++
一直以来,QT的移植作为嵌入式学习的一大难题, 始终困扰着初入此行的工程师。...由于Qt/E4.7.0的库存在bug,而Qt/E4.7.1修复了这些bug,所以此次提供的版本是Qt/E4.7.1库。为了便于描述,以下将Qt/E4.7.1简称Qt/E4.7。
图片转换器 4.7.1
Box2d V2.1.2 + Qt 4.7.1-vs2008 +VS2008 版hello world
此为rocketmq4.7.1的源码和安装码 源码主要自己去编译 如何编译自己搜索下,安装版不需要编译