查看完整版本: [-- 急急急!!!大神们帮帮我 Windows下qt编译后exe文件无法打开 --]

QTCN开发网 -> Qt中文处理 -> 急急急!!!大神们帮帮我 Windows下qt编译后exe文件无法打开 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

留心丶 2016-04-13 18:34

急急急!!!大神们帮帮我 Windows下qt编译后exe文件无法打开

我用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



之后进入编译,编译完成后打开时白板:[attachment=14977]








正常的打开:[attachment=14978]




求各位大神指条路,好几天了

留心丶 2016-04-13 18:35
各位大神帮忙解决下

留心丶 2016-04-13 18:36

z609932088 2016-04-14 16:59
有可能是路径问题没,有没有看看你的资源路径了

留心丶 2016-04-14 18:11
z609932088:有可能是路径问题没,有没有看看你的资源路径了 (2016-04-14 16:59) 

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

留心丶 2016-04-14 18:16
z609932088:有可能是路径问题没,有没有看看你的资源路径了 (2016-04-14 16:59) 

路径没问题

留心丶 2016-04-14 18:18

d丨bug 2016-07-12 14:42
你这个set path是局部的,不是全局的
1、再系统变量里设置一下
2、或者把相关库拷贝到你的bin目录下
3、再或者你用windeployqt  XX.exe,直接发布你的exe,这样自动抽取相关库文件


查看完整版本: [-- 急急急!!!大神们帮帮我 Windows下qt编译后exe文件无法打开 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled