これらは私が取った正確な手順です:
このリンクから Qt 5.1.0 をインストールし、次の場所に配置しました
C:\Qt\Qt5.1.0\
: http://download.qt-project.org/development_releases/qt/5.1/5.1.0-rc2/qt-windows-opensource-5.1.0-rc2-mingw48_opengl -x86-offline.exeソースを抽出して次の場所に置きます
C:\Qt\Qt5.1.0\Source\
: http://download.qt-project.org/development_releases/qt/5.1/5.1.0-rc2/single/qt-everywhere-opensource-src-5.1.0-rc2.zipActive Python 2.7 を次の場所にインストール:
C:\Python27\
(PATH に追加)、Ruby 200 を次の場所にインストール:C:\Qt\Qt5.1.0\Source\Ruby200\
(インストール時に PATH に追加するオプションを選択)、および次の場所に Perl64:C:\Qt\Qt5.1.0\Source\
mysql-5.5.32-win32.msi から「クライアント C API ライブラリ」部分のみをインストール: http://dev.mysql.com/downloads/installer/
管理者として実行し、すべてを1行
Qt5.1.0 for Desktop (MinGW 4.8 32 bit)
で入力しました。configure -static -qt-sql-mysql -I C:\MySql\include -L C:\MySql\lib
そのようです:
実行するように促されたときにこれに気付きましたmingw32-make
(「警告:」のすぐ上に、追加のライブラリが -LC:\MySql\lib にあり、L と C の間にスペースがないことが示されています。
- 私はそれを無視して
mingw32-make
、構成が完了した後に実行しました。
しばらくすると、このエラーが表示されます (画像の下部)。
私は何を見逃している/していないのですか?ガイダンスが必要です。参照できる 5.1.0 静的ビルド ガイドがあれば、それは素晴らしいことです。よろしくお願いします。
Qt を静的に作成するためのこのプロセス全体を案内してくれる人がいれば、このサイトで許可されているすべてのポイントをその人に喜んで提供します。(私が何らかの規則に違反している場合は、この最後のステートメントを無視してください)
編集:私のPATHにはこれがあります%APPDATA%\Python\Scripts;C:\Qt\Qt5.1.0\Source\Ruby200\bin;C:\cygwin;C:\Program Files (x86)\MiKTeX\miktex\bin\;C:\Python27\