首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt5.6 msvc静态编译

Qt5.6 msvc静态编译
EN

Stack Overflow用户
提问于 2016-09-24 06:58:16
回答 1查看 493关注 0票数 0

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

1-将qt 5.6 src放入C:\qt\qt-无处不在-开放源码-src-5.6.0

2- in qt命令提示符cd C:\Qt\qt-everywhere-opensource-src-5.6.0

3-配置-static

结果表明:无法从环境中检测到该平台。使用-platform命令行参数或设置QMAKESPEC环境变量,然后再次运行配置。有关受支持的操作系统和编译器的列表,请参见自述文件

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-25 19:05:00

它在这方面的工作:

  • 安装python v2.7
  • 启动菜单->所有程序-> visual studio 2013 -> visual studio工具
  • 打开VS2013的Developer命令提示符
  • 在命令行中:
代码语言:javascript
复制
- set QMAKESPEC=win32-msvc2013 
- set QTDIR=C:\Qt\QT-EVE~1.0\qtbase  
- set PATH=C:\Qt\QT-EVE~1.0\qtbase\bin;%PATH%  
- set PYTHONPATH=%C:\Python27%;C:\Python27\Lib 
- cd C:\Qt\qt-everywhere-opensource-src-5.6.0 
- configure -static -platform win32-msvc2013  -nomake examples -nomake tests

  • C或O
  • nmake
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39673506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档