如何在window下不安装qt直接执行qt程序
2018-02-26 14:44
483 查看
1.将release版本的可执行文件拿出来,单独创建一个文件夹放进去。
2.双击可执行文件,会提示缺少Qt5Core.dll等等dll,一个一个从安装了qt的电脑中搜索进行拷贝。直到没有提示缺少。dll
3.提示出现this application has requested the runtime to terminate it in an unusual way.please contact the aplication's support team for more information.的错误是因为该执行文件需要提供一个其他的插件。在该文件夹下创建plugins文件夹,将需要的插件添加进去。例如我需要的插件是在C:\Qt\Qt5.4.0\5.4\mingw491_32\plugins下platforms文件夹中的.dll,就直接将该platforms文件夹拷贝到plugins下。注明:我不知道那个是可执行文件需要的插件,就把qt安装目录复制一份,直接删除qt中的文件夹,每删除一个去双击一下可执行文件,确定是否可以删除。。我太笨了。4.在main.cpp开始添加QApplication::addLibraryPath("./plugins");
替换一下可执行文件应该就可以直接运行了。每个不同的程序需要的环境应该是不同的把?和下面我参考的不一样。参考:http://blog.csdn.net/ljasdf123/article/details/9622927
2.双击可执行文件,会提示缺少Qt5Core.dll等等dll,一个一个从安装了qt的电脑中搜索进行拷贝。直到没有提示缺少。dll
3.提示出现this application has requested the runtime to terminate it in an unusual way.please contact the aplication's support team for more information.的错误是因为该执行文件需要提供一个其他的插件。在该文件夹下创建plugins文件夹,将需要的插件添加进去。例如我需要的插件是在C:\Qt\Qt5.4.0\5.4\mingw491_32\plugins下platforms文件夹中的.dll,就直接将该platforms文件夹拷贝到plugins下。注明:我不知道那个是可执行文件需要的插件,就把qt安装目录复制一份,直接删除qt中的文件夹,每删除一个去双击一下可执行文件,确定是否可以删除。。我太笨了。4.在main.cpp开始添加QApplication::addLibraryPath("./plugins");
替换一下可执行文件应该就可以直接运行了。每个不同的程序需要的环境应该是不同的把?和下面我参考的不一样。参考:http://blog.csdn.net/ljasdf123/article/details/9622927
相关文章推荐
- 如何在QT下执行shell或外部程序
- QT中如何获得执行程序的路径
- 如何在C#中用程序执行指定的SQL脚本文件,实现自动安装创建数据库.txt
- QT程序 如何在未安装QT的电脑上运行
- 在windows直接运行Qt编译出来的可执行程序出现了如下提示错误: this application has requested the runtime to terminate it an unu
- Qt 如何生成可执行程序
- 如何在window系统中让py文件可以直接执行
- 如何在QT下执行shell或外部程序(QT4)(shell)(mini6410)(smplayer)
- QT 设置应用程序图标和可执行程序图标(另有setWindowTitle和setWindowIcon)
- window下如何打包qt程序
- 如何制作Java可执行程序以及安装程序(补上了图片)
- Windows7 如何发布Qt可执行程序
- 直接安装的Qt 5如何调试到源码中
- 在Linux 下如何打包免安装的QT程序
- 如何在Qt中处理(接收/发送)MFC或Windows消息(直接覆盖MainDialog::nativeEvent,或者QApplication::installNativeEventFilter安装过滤器,或者直接改写QApplication::nativeEventFilter)
- 如何用C#程序直接执行.sql文件里的SQL语句
- 在Linux 下如何打包免安装的QT程序?
- C语言可执行程序如何通过运行直接调用
- 【工控机开发】如何在QT下执行shell或外部程序
- 如何将JAVA程序制作成可以直接执行的exe文件