注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

无言博客

 
 
 

日志

 
 

qt4.8.4安装以及64位程序编译方法  

2013-06-28 22:29:55|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

本文将使用简单的几个步骤说明在vc2008和64位的操作系统下如何编译安装x64Qt软件

首先必须保证你所使用的系统是64bit的操作系统,本次我们使用的系统是windows7 professional 64位操作系统

一、下载及安装

1. 下载,直接找官网下载就可以了,我的是qt-win-opensource-4.8.4-vs2008.exe;安装到D:\qt\4.8.4目录下!

2. 设置环境变量:

我的电脑> 属性> 高级> 环境变量> 用户变量里面设置几个变量:

创建QTDIR值为 D:\Qt\4.8.4

path中增加$QTDIR$\bin(如果没有就创建)

创建QMAKESPEC值为 win32-msvc2008,这个值还是根据你要生成的vs版本,6.0 使用win32-msvc;2003 使用win32-msvc.net; 2005就是win32-msvc2005; 2008就是 win32-msvc2008

最后为了使的你刚才修改的环境变量生效,重启cmd,可以通过c:\>qmake -v来看你使用的qt版本。

3. 点击开始》Microsoft Visual Studio 2008》Visual Studio Tools》VisualStudio 2008 x64 Win64 Command Prompt

现在开始安装

首先进入你所在的Qt openresource 所在的文件夹

例如:D:\Qt\4.8.4

D:\Qt\4.8.4>onfigure -platform win32-msvc2008 -opensource-fast -qt-style-windowsxp -qt-style-windowsvista -no-qt3support -qt-sql-odbc-no-phonon -no-phonon-backend -no-script -no-scripttools -no-multimedia
-nomakeexamples -nomake demos

此时会有一个选项 是选择商业版还是开源版,此处要选择开源版,

只需输入o 然后回车 此过程时间大概几分钟

接下来就开始

D:\Qt\4.8.4>nmake

最后这个过程时间较长,需要两三个小时!

安装

D:\Qt\4.8.4> nmakeinstall

二 编译过程中遇到错误

利用VS2008对Qt4.8.4库进行编译,在编译到某个文件时,总是报错,提示VS的cl.exe和nmake.exe返回致命错误。错误罗列如下:

======================================================================

DefaultLocalizationStrategy.cpp

platform\DefaultLocalizationStrategy.cpp(327) :error C2001:
常量中有换行符

platform\DefaultLocalizationStrategy.cpp(327): fatal error C1057:
宏展开中遇到

意外的文件结束

DragData.cpp

余下全文

  评论这张
 
阅读(37)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017