QT 32位程序Debug模式发布问题
1. 32位release模式没问题.
直接运行"windeployqt xx.exe",再将exe和dll文件全部copy到remote机器,可以运行
2. debug模式下出错
直接运行"windeployqt xx.exe",再将exe和dll文件全部copy到remote机器,提示msvcp140d.dlll链接问题:
"无法定位程序输入点 __vcrt_cleanup_type_info_names 于动态链接库 C:\WINDOWS\SYSTEM32\MSVCP140D.dll 上 "
2.1 尝试方法1:
在我安装了qt的开发机器上面直接点击EXE是可以的。这说明我机器上肯定有对应的dll. 于是我去"C:\WINDOWS\SYSTEM32"目录下找到文件MSVCP140D.dll,copy过去,还是不行。
3. 最终解决方法:
还好search了高手遇到同样问题,首先需要知道"64位系统系统目录分为两种"
64位用:C:\Windows\System32
32位用:C:\Windows\SysWOW64
所以我们32位的程序应该copy"C:\Windows\SysWOW64"下面的dll文件。
附:
64位系统安装目录分为两种
. 64位用:C:\Program Files
. 32位用:C:\Program Files (x86)
64位系统注册表分为两种
. 64位用:[HKEY_LOCAL_MACHINE\SOFTWARE]
. 32位用:[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node]
【参考】
[1] csdn qt debug版本的程序无法在某些win7电脑下正常运行的解决办法
QT 32位程序Debug模式发布问题相关推荐
- 32位程序在64位系统上运行
32位程序在64位系统上运行 32位系统下的MFC文件,怎么在64位的系统上面运行? 先将32位的应用程序转换为64位的应用程序. 从32位应用程序到64位应用程序 编译:starlight 这篇文章 ...
- 在64位linux下编译32位程序
一般情况下我们最好是在一个平台上编译本平台的二进制程序,比如在32位平台上编译32位程序而在64位平台上编译64位程序. 现在64位的系统(这里主要指x86_64系统,包括AMD64和Intel的EM ...
- 你为什么需要在64位系统下用32位程序
在64位系统下,用64位的程序自然是能够充分利用cpu中的64位指令和64位的地址空间,可有的时候,我们却不得不在64位系统下使用32位的程序. 64位和32位 对于64位还是32位,首先要从概念上把 ...
- 64位系统上运行32位程序的内存限制
64位系统上运行32位程序能否申请到8G内存? 收藏到手机 转发 评论 2010-01-20 10:56 申请不到,因为64为系统在运行32位程序的时候只是为了向下兼容而已,对于32位程序来 ...
- 32位程序和64位程序
我们有时候会遇到这样一种情况:我们在32位操作系统上下载了64位版本的程序,却发现无法安装,大家可能会很困惑. 下面就来简单解释一下32位程序与64位程序的具体区别. 我们首先要弄明白的: 1.这里所 ...
- 使用VC6将32位程序编译成为64位程序(这个才是可行的)
山上明月 使用VC6将32位程序编译成为64位程序 看了好多好多资料,自己也太过依赖现有的资料,按部就班不是真理不是真理!!! 主要内容是参照http://www.vckbase.com/docume ...
- 64位系统下用32位程序
在64位系统下,用64位的程序自然是能够充分利用cpu中的64位指令和64位的地址空间,可有的时候,我们却不得不在64位系统下使用32位的程序. 64位和32位 对于64位还是32位,首先要从概念上把 ...
- 32位程序如何在WIN64位下运行
环境 32位程序如何在windows 64位下运行(64位下ODBC与ASP数据库连接) 一般系统部署的服务器若是windows系统,就会采用64位win2003的结构.可是我们编写的程序绝大多数都是 ...
- 32位程序注入64位DLL到64位进程
向其他进程注入DLL通常的做法是通过调用CreateRemoteThread这个API在目标进程内创建一个远程线程,用这个线程来调用LoadLibraryA或LoadLibraryW(下文统称Load ...
最新文章
- Django:模型model和数据库mysql(一)
- linux手机投屏软件,无线投屏器如此多,到底哪一种才合适企业用?
- ATT汇编leave指令
- C#数组和集合专题4(Hashtable类)
- How to suppress email sending when operating on Activity
- 小谈React、React Native、React Web
- android ListView控件滑动时出现黑色背景问题解法方案
- JS阻止冒泡方法(转)
- [biztalk笔记]-1.Hello World!
- android开发_SimpleAdapter适配器
- git pull VS git fetchmerge(good)
- 敏捷开发之极限编程过程
- python微信群聊机器人_python 群聊 机器人
- 【VS2015】 C++实现硬件ID的查询
- 名词解释失效安全_安全管理名词解释
- 跟键盘在一起时间比女朋友还长? 程序员如何选好一块专属键盘?
- obs噪音抑制调多少合适_(3)阿里国际站OBS申请设置使用教程,OBS音频没有声音怎么办?国际站直播回放如何下载?...
- Unity - 人物对象的 LOD 管理
- python实现hbase增删改查
- Shellshock 破壳漏洞(CVE-2014-6271)
热门文章
- Android --- Bundle实现数据的读取
- java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/
- 监控系统或者网站服务器的报警及复位,机房监控系统标准和常见故障
- linux运行级别debian,Debian的运行级别
- python for in循环_Python傻瓜教程:跟我学for循环
- 细数:数据中心机房对环境的严格要求有哪些?
- python图像分割动态域值_python+opencv阈值分割
- Love:程序猿的方式~【情人节520—我爱你】~动画加音效 → 那些年最浪漫的表白(帮你得到你的她)
- MAT之ACA:利用ACA解决TSP优化最佳路径问题
- 脚本:获取CSDN文章的访问量