• 6348阅读
  • 7回复

[提问]急急急!!!大神们帮帮我 Windows下qt编译后exe文件无法打开 [复制链接]

上一主题 下一主题
离线留心丶
 

只看楼主 倒序阅读 楼主  发表于: 2016-04-13
回复本帖可获得1RMB金钱奖励!
每人最多可获奖1次,奖池剩余5RMB金钱 (中奖几率20%)
我用git下载别的代码,之后在本地编译,本地环境,qt5.4.1,自带mingw

在他的setenv.bat中加入了:环境变量
set PATH=%~dp0\bin;%~dp0\tools;C:\Qt\Qt5.4.1\Tools\mingw491_32\bin;C:\Qt

\Qt5.4.1\5.4\mingw491_32\bin;C:\Qt\Qt5.4.1\5.4\mingw491_32\lib;%PATH%

C:\Qt\Qt5.4.1\5.4\mingw491_32\lib这个我不知道该不该加

之后打开命令提示符:先运行setenv.bat,再运行  make -B

这是他 readme中写的:

# Build QT QML Apps

## Setup

* Install QT mingw64 build enviroment to C:\qt.
* Open a command window, run setenv.bat.

`setenv`

* Git sync, then type make to build.

`
make -B
`

## Usage

Enter bin directory:

* iviewer c:\users\test\sample.png
* mplayer c:\users\test\movie.mp4
* qbrowser http://baidu.com
* quzview http://localhost/quz/main.html

## Development



之后进入编译,编译完成后打开时白板:








正常的打开:




求各位大神指条路,好几天了
离线留心丶

只看该作者 1楼 发表于: 2016-04-13
各位大神帮忙解决下
离线留心丶

只看该作者 2楼 发表于: 2016-04-13
离线z609932088

只看该作者 3楼 发表于: 2016-04-14
有可能是路径问题没,有没有看看你的资源路径了
1条评分金钱+1
留心丶 金钱 +1 - 2016-04-14
有阳光的地方就是青春
离线留心丶

只看该作者 4楼 发表于: 2016-04-14
回 z609932088 的帖子
z609932088:有可能是路径问题没,有没有看看你的资源路径了 (2016-04-14 16:59) 

release里面的exe文件可以打开图片,但是拷出来放到bin下面就不行了
离线留心丶

只看该作者 5楼 发表于: 2016-04-14
回 z609932088 的帖子
z609932088:有可能是路径问题没,有没有看看你的资源路径了 (2016-04-14 16:59) 

路径没问题
离线留心丶

只看该作者 6楼 发表于: 2016-04-14
离线d丨bug

只看该作者 7楼 发表于: 2016-07-12
你这个set path是局部的,不是全局的
1、再系统变量里设置一下
2、或者把相关库拷贝到你的bin目录下
3、再或者你用windeployqt  XX.exe,直接发布你的exe,这样自动抽取相关库文件
快速回复
限100 字节
 
上一个 下一个