vs2015+opencv+qt打包exe的问题
1、程序在vs2010下能运行,独立运行生成的exe文件时会崩溃
原来问题出在调用文件的路径上,如果在程序中有涉及到打开文件等操作,把那个.exe程序复制到跟.cpp文件同一个目录下就行。
2、vs添加对dll的引用
通过设置vs工程的环境变量,实现对单个工程本地化配置的目标,环境变量可随整个工程迁移,设置方法:vs工程属性-->配置属性-->调试-->环境,例如,我们要引用../../bin/目录里面的dll,那么我们可以设置为:path=%path%;..\..\bin,如图:
3、关于qt打包问题
https://blog.csdn.net/u013165921/article/details/79404645
4、查看那些dll有用
使用工具depends工具
https://blog.csdn.net/ZYX19950825/article/details/70209177
5、总结:
将程序第二步运用的dll,和第4步进行对比,保留放入新的文件夹下(包括qt的dll和opencv的dll),将release下的exe也放进去,注意第一有没有需要调用的文档也放进去,程序运行就不会有问题。
说明opencv bin下可以有很多dll也可以只有一个opencv_world340.dll(release下)。
转载于:https://www.cnblogs.com/rjjhyj/p/10027874.html
vs2015+opencv+qt打包exe的问题相关推荐
- 【QT】QT从零入门教程(十七):QT+OpenCV+VS 打包exe
1.在Debug模式下运行程序,生成exe. 2.在桌面上新建文件夹,名字最好为英文或数字,将项目生成的exe及所需资源文件夹(如Image文件夹)拷贝到文件夹中,在文件夹中新建一个txt,F:\QT ...
- Qt踩坑之打包exe
Qt踩坑之打包exe Qt 打包要使用5.14.1版本,从清华大学镜像下载,快速. 5.14.0版本有漏洞, 下载安装的模块也不要多,把ming32勾上,sources勾上,即可,其他不要,否则安装慢 ...
- Qt打包成setup.exe安装包
Qt打包成setup.exe安装包 一.简述 Qt 项目开发完成之后,需要打包发布程序,而因为用户电脑上没有 Qt 配置环境,所以需要将 release 生成的 exe 文件和所依赖的 dll 文件复 ...
- ppt录屏+Qt打包成exe
1.录屏推荐 PPT-插入-屏幕录制 2.Qt打包成exe程序 参考博客:https://blog.csdn.net/lady_killer9/article/details/89975504 2.1 ...
- CLion C++开发QT ,串口通信,JSON文件写入读取,CRC-16校验,图片转二进制(qrc转rcc)并将项目打包exe可执行文件。
前言: QT自带的编译器非常不好用.今天给大家介绍一款很方便强大的QT开发工具CLion. QT的下载配置安装,网上很多教程,就不介绍了. QT 串口通信,接收下位机消息,发送消息给下位机. QT J ...
- OpenCV+Qt+CMake安装+十种踩坑
平台:win10 x64+opencv-3.4.1 + qt-x86-5.9.0 + cmake3.13.4 x64 OpenCV+Qt+CMake安装,及目前安装完后打包:mingw32-make时 ...
- 四小时学习opencv+qt系列(第二天)
每天四小时学习opencv+qt系列(第二天) 顺便提一下,我觉得收获最大的就是上一篇博客中使用到的QSettings这个类,可以对设置进行保存与初始化,而我原来没有用到这个类的时候用的是将设置保存在 ...
- VS2015 error MSB6006: “cmd.exe”已退出 代码为 3
VS2015 编译QT项目出现error MSB6006: "cmd.exe"已退出,代码为 3. 利用vs2015和qt5.7,在编译例子时发生如下错误: C:\Program ...
- Python如何打包EXE可执行文件
一.安装Pyinstaller 使用Python打包EXE可执行文件时,需要使用Pyinstaller,使用命令pip install PyInstaller进行安装,如下图: 安装成功后的效果如下图 ...
最新文章
- 【BZOJ1015】【JSOI2008】星球大战 并查集
- 对象序列化 输入输出流概念 InputOutStream OutputStream
- Java高并发编程(十一):Java中线程池
- STM32 基础系列教程 45 - FSMC_LCD_Touch
- C语言模拟实现(二)-----可变分区存储管理方式
- python运行时修改代码会怎样_python运行时修改代码的方法——monkey patch
- 【推荐系统】基于MovieLens数据集实现的协同过滤算法
- srs rtmp从监听到接收到新连接的过程分析
- Python raw_input 函数 - Python零基础入门教程
- RelativeLayout 常用属性
- MVC Json方法里的一个坑
- 中国书写工具行业市场供需与战略研究报告
- matlab用pathy语言,2018 年度编程语言 -- Python
- 前端 省市区三级联动
- TLQ7/8 常用命令说明
- 华为手机USB调试与Log
- 2022芒果TV算法赛_用户下一个观看视频预测_baseline_CF召回YoutubeDNN
- LeetCode-1264. 页面推荐(中等)
- slam初学(一)——Kdevelop的安装及汉化
- crypto 抄错的字符
热门文章
- java kaptcha_java相关:kaptcha验证码使用方法详解
- windows下连接db2数据库
- Create-React-App脚手架使用方法
- Python如何读取文件
- 30%企业定位平台型,不会出现类似BAT巨头
- jquery 赋值时不触发change事件解决
- 数据挖掘与数据化运营实战. 3.12 数据产品
- zabbix报警收到tcmime.1456.1456.1878.bin附件邮件
- project-population
- kafka抑制启动时的log INFO为WARN级别