zoukankan      html  css  js  c++  java
  • 在Win7 64位旗舰版下,利用Vs2008编译64位的Qt 4.8.2

    1、下载qt-everywhere-opensource-src-4.8.2.zip。

    2、VS2008需要安装x64编译器。

    3、将qt-everywhere-opensource-src-4.8.2.zip解压(如解压在C:Qt4.8.2_64)。

    4、设置环境变量path += C:Qt4.8.2_64in,QTDIR=C:Qt4.8.2_64。

    5、在开始菜单里找到VS2008 x64编译器“Visual Studio 2008 x64 Win64命令提示”。

    6、在命令窗口里进入到C:Qt4.8.2_64目录(通过cd命令)。

    7、输入:configure -prefix C:Qt4.8.2_64 -debug-and-release -nomake demos -nomake examples -nomake docs -mp,开始配置Qt

    提示1: Type 'c' if you want to use the Commercial Edition.
               Type 'o' if you want to use the Open Source Edittion.
      根据情况选择c或者o,

      选择“o”

    提示2: 是否接受GPL协议

       选择: y
    等待配置完成

    8、输入命令:nmake,进行编译,直至完成。

    9、执行nmake confclean命令清除编译过程中的临时文件。

    10、在Qt Creator里配置Qt版本Qt 4.8.2_64和VS2008 x64编译器。

    11、创建工程时,可以选择Qt 4.8.2_64,编译器选VS2008 x64编译器。

    如果中间有问题:

    打开C:Qt4.8.2_64src3rdpartywebkitSourceWebCoreplatformDefaultLocalizationStrategy.cpp

    定位到325行和327行,将
    "Look Up “%@”" 修改为
    "Look Up ""%@"""
    "Look Up “<selection>”" 修改为
    "Look Up ""<selection>"""

    中文的双引号“”要用英文的双引号""替换,并用英文的双引号""包括起来。

  • 相关阅读:
    SecureCRT8.3
    firewalld
    yum的repo文件详解、以及epel简介、yum源的更换、常用yum命令
    Softether使用本地网桥
    nginx应用geoip模块,实现不同地区访问不同页面的需求(实践版)
    iOS开发>学无止境
    iOS开发>学无止境
    iOS开发>学无止境
    iOS开发>学无止境
    Objective-C学习- appDelegate 生命周期
  • 原文地址:https://www.cnblogs.com/zhangnianyong/p/9170377.html
Copyright © 2011-2022 走看看