2016-09-24 59 views
0

你能给我简单的步骤来为qt 5.6 msvc 2013做一个静态构建吗? 。我读过它,但我不能让它做静态编译。 我做了什么:Qt 5.6 msvc static compile

1把QT 5.6 SRC在C:\ Qt的\ QT-比比皆是 - 开源-SRC-5.6.0

2 - 在QT命令提示符CD C:\ Qt的\ QT -everywhere-开源-SRC-5.6.0

3-配置-static

,它显示: 无法从环境检测平台。使用-platform命令行参数 或设置QMAKESPEC环境变量并再次运行configure。 见的README文件支持的操作系统和编译器的列表

回答

0

工作在这里:

  • 安装python V2.7

  • 开始menue - >所有程序 - >的Visual Studio 2013 - > Visual Studio工具

  • 开放开发的命令提示符为VS2013

  • 在命令行:

    • 组QMAKESPEC = Win32的msvc2013

    • 组QTDIR = C:\ Qt的\ QT-EVE〜1.0 \ qtbase

    • 组PATH = C:\ Qt的\ QT-EVE〜1.0 \ qtbase \ BIN;%PATH%

    • 组PYTHONPATH =%C:\ Python27%; C:\ Python27 \库

    • CD C:\ Qt的\ QT-everywhere-开源-src-5.6.0

    • 配置-static -platform Win32的msvc2013 -nomake例子-nomake测试

  • C或ö

  • NMAKE