【解決策】
QtSDK
で作成したアプリを、インストールされていないマシンで実行したいと考えていますQt
。
DLL's
フォルダーからプロジェクトのリリースにコピーしようとしましたBIN
が、うまくいきませんでした。
私は次のことを試しました:
dll's
すべてのフォルダをコピーしますd:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin
- そして、それを私のプロジェクトのフォルダーに貼り付けました:
d:\projects\mybrowser\mybrowser-build-Desktop_Qt_5_0_1_MinGW_32bit-Release\release
- そしてそれを別のコンピューターに送信します
without Qt
- コンピューターに、アプリケーション
without Qt
をインストールして実行しようとしましたvcredist_sp1_x86.exe
browsertest.exe
次のエラーが発生しました:
Microsoft Visual C++ ランタイム ライブラリ: このアプリケーションは、異常な方法で終了するようにランタイムに要求しました
Q:本当に知りたいこと:
Qt がインストールされていない他のコンピューター (Windows) で Qt に組み込まれたアプリケーションを実行するにはどうすればよいですか?
詳細:
- Qt5.0.1 32ビット
- mingw 4.7 32ビット
- QtCreator 2.6.2
- ウィンドウズ7 64ビット。
- インテル i5
フォルダ:
- 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 :
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
見逃した情報があれば、お知らせください。ありがたい