[ Solution ]
I want to run my application created using QtSDK on a computer that does not have Qt installed.
I tried to copy the DLL's from the BIN folder to the release of my project, but this did not work.
I tried the following:
- I will copy the
DLL's d:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin - And pasted it into my project folder:
d:\projects\mybrowser\mybrowser-build-Desktop_Qt_5_0_1_MinGW_32bit-Release\release - and send it to another computer
without Qt - On a computer
without Qt I installed vcredist_sp1_x86.exe and tried to run the browsertest.exe application
The following error has occurred:
Microsoft Visual C ++ Runtime Library: This application requested runtime to end it in an unusual way.
Q: What I really want to know:
How to run the application embedded in Qt on other computers (Windows) without installing Qt?
Details:
- Qt5.0.1 32bit
- mingw 4.7 32bit
- QtCreator 2.6.2
- Windows 7 64bit.
- Intel i5
Folders:
- D: \ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32
- D: \ Qt \ Qt5.0.1 \ Tools \ MinGW
Qt / Mingw:
- D: \ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32 \ Bin \ qmake.exe
- d: \ Qt \ Qt5.0.1 \ Tools \ MinGW \ Bin \ gcc.exe
.Pro file:
QT += webkitwidgets network core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = browsertest TEMPLATE = app RC_FILE = browser.rc SOURCES += main.cpp\ mybrowser.cpp HEADERS += mybrowser.h FORMS += mybrowser.ui
If any information you missed, let me know. grateful
source share