您的位置:首页 > 编程语言 > Qt开发

如何在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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: