Qt5 生成.exe 运行在没有Qt环境的计算机中
来源:互联网 发布:cnc模拟仿真软件 编辑:程序博客网 时间:2024/06/15 17:50
Qt 是跨平台的IDE,在linux上会生成一个可执行的文件,在windows上会生成.exe。那么当项目完成后买这个东西是要放在客户的电脑上的,但是你总不能要求安装一个Qt的环境吧。
我们其实要做的很简单,就是将Qt的dll库和.exe文件放在客户方的电脑上,就可以运行了。
1,一般的库在Qt的安装路径下,我的是在 C:\Qt\5.2.1\mingw48_32\bin,当放在客户方的电脑上执行.exe时就提醒缺少dll的库,而这个库就在你的安装目录下,在你选择的编译器版本的bin目录下。直到将这些库拷贝到和.exe文件在同一目录下。
2.当不提醒缺少什么dll库时,就会出现什么缺少C++ Run Time 的库 ,而停止工作。起始我认为是可能系统缺少什么VC++ 2005 或者什么VC++2008 ,2010,好吧就开始安装这些东西,但是到后来安装完这些没有用。
3.其实我们还需要一些dll文件,这些在C:\Qt\5.2.1\mingw48_32\plugins\platforms中有一些dll文件,我们需要将这些也拷贝到.exe的目录中,但是我们需要建立一个文件夹,即platforms,然后将dll文件拷贝进来。
4.最后的安装环境应该是一些dll文件和.exe在同级目录下,而platforms和.exe也在同级目录下,目录下有
5,到这时应该就可以运行了,假如还不行,就继续寻找看你的Qt项目用到了哪些特殊的类库,比如说qwt的库,其他第三方的库都要包含进来。
Qt5 生成.exe 运行在没有Qt环境的计算机中
在linux 上编译生成windows上运行的exe程序,交叉编译环境的配置( 平台:gentoo linux)?
Make simple become complex !
- Qt5 生成.exe 运行在没有Qt环境的计算机中
- Qt5 生成.exe 运行在没有Qt环境的计算机中
- 35.VC(custom)-VS2008下编的程序生成的EXE 在没有安装VS2008的计算机上能运行
- VS2008下编的程序生成的EXE 在没有安装VS2008的计算机上能运行
- QT生成的exe文件在别的电脑上运行
- QT中为生成的exe运行文件添加图标
- 将jar转换成exe,将jre一起打包生成Setup.exe,在没有jdk环境运行
- vfp编译成exe文件后,如何在没有装vfp的计算机上运行?
- 远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行“的完美解决方案
- 远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行“的完美解决方案
- 生成的exe在没有安装vs的机器上无法运行,提示找不到msvcp100.dll
- exe4j生成的exe文件怎样才能在没有装JDK的电脑上运行
- vs2010生成的exe程序在运行时,提示计算机丢失mfc100d.dll文件
- jar转exe工具+教程,exe能在客户端没有jre的环境下运行版本2
- "Microsoft Visual Studio 远程调试监视器”(MSVSMON.EXE) 似乎没有在远程计算机上运行"的解决方案之一
- [VC VS2005] VS2005生成的exe在不装vs2005的环境运行的方法
- 生成可在未配置jdk环境的电脑上运行的exe
- 关于程序在vs中可以运行,而生成的exe运行不正常的问题
- C++后端开发面试题精选
- 三、智能指针
- linux进程详解:fork进程、孤儿进程、僵尸进程
- react native仿微信PopupWindow效果
- 开发者必读的十大经典书籍
- Qt5 生成.exe 运行在没有Qt环境的计算机中
- Android studio 如何创建创建第三方库生成自己的jar(Module)
- 内存映射文件原理探索
- Eclipse背景颜色修改
- 充电器类型检测实现代码分析
- Bottom Navifation和ViewPager联动切换fragment示例
- SCTP协议源码分析--多归属特性multi-homed(二)
- Chapter 2
- Mybatis逆向工程