vs2017+qt5.x编译32位应用<转>
原文地址:https://www.cnblogs.com/woniu201/p/10862170.html
概述
最近有同学私信我,问如何使用vs2017+qt5.10编译出32位的应用,需要使用msvc2017_x86的插件,然而qt官网并没有提供,只能使用源码编译生成msvc2017_x86插件,使用nmake进行编译,经尝试是个漫长的过程我的机子性能不错,差不多用了4h,很多小伙伴估计也没这耐心,即使编译完成在使用的时候还发现了qt的bug,编译报错“constexpr函数不会生成常数表达式”,这个bug官网已经解决了,我把编译好解决完bug整理的插件直接打包放到网盘里了,大家直接下载配置使用就可以了。
使用
1.下载msvc2017_x86插件:
链接:https://pan.baidu.com/s/1763Kb80bAjFsn9O44Ok5Zw 
       提取码:feuh 
2.解压到你安装Qt  SDK的目录下:

3.打开vs2017

4.配置msvc2017_x86路径

5.选择msvc2017_x86

6.设置项目

vs2017+qt5.x编译32位应用<转>的更多相关文章
- 【Qt开发】vs2017+qt5.x编译32位应用
		
概述 最近有同学私信我,问如何使用vs2017+qt5.10编译出32位的应用,需要使用msvc2017_x86的插件,然而qt官网并没有提供,只能使用源码编译生成msvc2017_x86插件,使用n ...
 - <摘录>如何在64位linux强制编译32位应用程序
		
GDC注:因为需要解决在linux64机上编译32位的mongodb(没办法,因为编译的php是32位,然后我想将mongdb扩展添加到php中),在网上搜了很多文章,感觉这篇好懂,而且好用.我使用的 ...
 - hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档
		
相关内容: hadoop2.5.2汇总:新增功能最新编译 32位.64位安装.源码包.API.eclipse插件下载Hadoop2.5 Eclipse插件制作.连接集群视频.及hadoop-eclip ...
 - hadoop2.5发布:最新编译 32位、64位安装、源码包、API以及新特性
		
hadoop2.5发布:最新编译 32位.64位安装.源码包.API以及新特性 http://www.aboutyun.com/thread-8751-1-1.html (出处: about云开发) ...
 - 64位ubuntu编译32位程序
		
最近在64位ubuntu上开发,需要编译32位程序,需要安装这两个包,然后在编译器参数加上-m32.不放心的话可以用ldd或file查看一下是否生成了对应位数的程序. $ apt-get inst ...
 - 【原创】在Windows系统中使用VC9、VC11编译32位、64位PHP及其扩展
		
项目中需要使用runkit模块实现AOP,但是团队成员的开发环境都是Windows,而runkit模块官方没有提供Windows环境下的dll扩展,只能自己编译. 下面是编译过程的分类总结.(操作系统 ...
 - 在64位linux下编译32位程序
		
在64位linux下编译32位程序 http://blog.csdn.net/xsckernel/article/details/38045783
 - 64位linux编译32位程序
		
昨天接到的任务,编译64位和32位两个版本的.so动态库给其他部门,我的ubuntu虚拟机是64位的,编译32位时遇到了问题: /usr/bin/ld: cannot find -lstdc++ 最后 ...
 - centos64位编译32位程序
		
test.c #include <stdio.h> int main() { printf("sizeof long is %d\n",sizeof(long)); ; ...
 
随机推荐
- Django:RestFramework之-------版本控制
			
6.版本控制 从URL通过get传参获取版本. 6.1自定义版本控制 from rest_framework.views import APIView class ParamVersion(objec ...
 - js对数组array的常见操作小结
			
1.创建数组?两种方式 var arr = new Array("1","2","4"); var arr1 = ["1" ...
 - Android 8.0编译过程
			
Android编译系统中的Android.bp.Blueprint与Soonghttp://note.qidong.name/2017/08/android-blueprint/ 工具链关系 Andr ...
 - Java黑科技之源:JVMTI完全解读
			
Java生态中有一些非常规的技术,它们能达到一些特别的效果.这些技术的实现原理不去深究的话一般并不是广为人知.这种技术通常被称为黑科技.而这些黑科技中的绝大部分底层都是通过JVMTI实现的. 形象地说 ...
 - http://www.jb51.net/article/51934.htm
			
这篇文章主要介绍了mysql优化limit查询语句的5个方法,它们分别是子查询优化法.倒排表优化法.反向查找优化法.limit限制优化法和只查索引法,需要的朋友可以参考下 mysql的分页比较简单 ...
 - Kubernetes学习之路(27)之k8s 1.15.2 部署
			
目录 一.环境准备 二.软件安装 三.部署master节点 四.部署node节点 五.集群状态检测 一.环境准备 IP地址 节点角色 CPU Memory Hostname Docker versio ...
 - docker启动报错   docker: Error response from daemon: OCI runtime create failed: container_linux.go:348
			
问题描述 doker启动时,报错:docker: Error response from daemon: OCI runtime create failed: container_linux.go:3 ...
 - 【Spring Cloud】Spring Cloud之Zipkin server搭建以及RabbitMQ收集,分布式服务跟踪(3)
			
一.搭建步骤 1)新建Spring Boot项目,引入pom坐标 <parent> <groupId>org.springframework.boot</groupId& ...
 - 如何在macOS下调整磁盘分区大小?
			
可以在“macOS”下利用磁盘工具并且不抹掉主分区的情况下,随意更改磁盘分区大小的方法.“OS X”经过几次大版本升级以后,也改名为“macOS”,而且系统自带的“磁盘工具”无论是功能和界面也有很大的 ...
 - Linux文本处理sed、软件包管理、磁盘存储、文件系统和挂载
			
Linux文本处理工具sed.软件包管理.磁盘存储及文件系统 文本处理工具sed巧妙用法 1.通过sed获取文件路径的基名和目录名 思路:采用正则表达式将文本字符串分组,取对应的分组后向引用即可. 获 ...