下载qt-opensource-windows-x86-msvc2013_64-5.7.1.exe ,安装时选择安装源码

在msvc2013_64下面的bin include lib都是64位的,可直接使用;src的qtbase下面需要自己用VS命令提示符编译,VS命令提示符默认32位,也可以找到64位命令提示符。复制一次源码,编译一次。在这里,只需要32位的编译。

编译完成,手动添加32位版本

配置构建套件

现在可以建立工程了,先是64位

生成文件后,用dumpbin命令查看位数,是64位。

接着建立32位工程,

查看位数,是32位

接下来发布程序,添加相应位数的dll ,运行出错

使用Process Explorer查看依赖dll

新建platforms文件夹,放入qwindows.dll,运行成功,这个dll可在Src\qtbase\plugins\platforms或msvc2013_64\plugins\platforms找到。

如果dll位数不对,出现错误。

可以看到,发布的程序依赖libGLESv2.dll

由于安装机器上有这个dll,程序可以运行,否则还要添加这个dll才能发布。

Qt编译32位和64位程序相关推荐

  1. 32位和64位系统对于程序员的影响

    win32,win64编程永恒;语言编程需要注意的64位和32机器的区别 一.数据类型特别是int相关的类型在不同位数机器的平台下长度不同.C99标准并不规定具体数据类型的长度大小,只规定级别.作下比 ...

  2. 32位系统和64的区别c语言,32位 与 64 位 区别 : CPU 操作系统 应用程序...

    1.64位CPU与32位CPU 这两者的指令集合.操作数位数.寄存器名称和个数等等都不相同. 一.比如一条mov eax,1指令,可能在32bCPU上对应的机器指令是0x1201:在64位机器上就是0 ...

  3. C++工作笔记-32位和64位程序的区别

    原文地址: https://blog.csdn.net/nma_123456/article/details/45077345 文章结尾有对此博文的修正和补充! 由于操作系统内存分配的不同,导致软件开 ...

  4. 32位和64位程序的区别

    由于操作系统内存分配的不同,导致软件开发过程中,需要编译不同版本的软件,此处以VS为例. 1.编译程序根据需要选择不同的编译环境: X86和win32位32位程序,X64为64位程序,可以选择不同的编 ...

  5. 编译并使用boost库(win7+boost1.63+vs2015+32位or 64位)

    博客 学院 下载 GitChat 论坛 问答 商城 VIP 活动 招聘 ITeye 码云 CSTO 写博客 发Chat 编译并使用boost库(win7+boost1.63+vs2015+32位or ...

  6. c语言程序判断32位还是64位,c++ 判断是64位还是32位系统的实例

    1.IsWow64Process 确定指定进程是否运行在64位操作系统的32环境(Wow64)下. 语法 BOOL WINAPI IsWow64Process( __in HANDLE hProces ...

  7. CATIA CAA 32位和64位编译

    CATIA CAA 32位和64位编译 CATIA 编译32位和64位程序,CATIA有32位和64位的区别,CAAheadRADE没有32位和64位的区别.编译不同版本的插件时,仅需修改环境变量,然 ...

  8. python 64位程序 打包用于32位系统_python分别打包出32位和64位应用程序

    由于我们分发的python应用可能运行在64位环境,也可能运行在32位环境,所以我们需要为同一套应用代码配置两套打包环境,怎么配置? 步骤如下 1,在电脑上分别下载安装32位和64位的python,安 ...

  9. 32位dll注入到64位程序_你用的32位还是64位?有什么区别呢?

    (给程序员零距离加星标,了解项目开发.) 粉丝福利:小编会从今天留言中抽选3名小伙伴赠送现金红包,感谢大家一直以来的支持!文末见喽!通过前面两篇文章的学习,外甥对电脑的产生了各种好奇,差点把自己电脑拆 ...

  10. 32位/64位系统,jdk32位,64位,32/64位jdk编译出来的class和eclipse 32位和64位

    首先关于32位/64位系统,jdk32位,64位,32/64位jdk编译出来的class和eclipse 32位和64位的一些对应关系做些说明. 1.32位操作系统不可以装64位jdk,64位操作系统 ...

最新文章

  1. EM算法讲推导原理讲的懂了的,表达清晰易懂的, 收藏cnblog上的大牛的
  2. matplotlib plot绘图简介
  3. ESG里程碑:发布第100份实验室报告
  4. 图像去畸变和添加畸变
  5. OC extern和变量
  6. 分析模板方法设计模式
  7. springboot整合activiti报错[processes/]不存在解决方案
  8. 【做题】CF119D. String Transformation——KMP
  9. ResNet及其变种的结构梳理、有效性分析与代码解读(PyTorch)
  10. 《C#并发编程经典实例》学习笔记—2.1 暂停一段时间
  11. Nsight Compute 使用
  12. MTK Camera广角左右翻转
  13. 自动泊车停车位检测算法
  14. React封装多个日期段组件--BatchDate组件
  15. Web Service接口如何自动化测试
  16. IDEA项目启动配置
  17. dell服务器开机自动进入bios设置,戴尔服务器不能进入BIOS的解决方案
  18. 雷蛇zGold与Nexon America建立全球合作伙伴关系
  19. OpenGL编程轻松入门之使用颜色
  20. 毕业不吼不快十首经典歌曲

热门文章

  1. 2023全国特种作业操作证高压电工模拟考试试卷一[安考星]
  2. 学习3D游戏建模,有哪些建模软件可以选择?
  3. 利用Hashcat破解WiFi密码
  4. burpsuite靶场系列之客户端漏洞篇 - 跨站脚本(XSS)专题
  5. Cesium加载模型两种方式
  6. 两部苹果手机同步照片_手机小常识:手机照片删除如何恢复?安卓、苹果用户必备小知识!...
  7. 微型计算机控制技术重要章节,WX05微型计算机控制技术第五章节.ppt
  8. 自制python脚本,6小时获取上千台mysql数据库服务器
  9. 支付宝支付之扫码支付(电脑网站支付)、H5支付(手机网站支付)相关业务流程分析总结
  10. PYTHON DJANGO开发工资查询系统