MySQLにリンクされたQtを再構築することを計画している場合は、停止する必要はありません。 SQLドライバーはプラグインであり(定義上、実行時に動的にロードされます)、個別にコンパイルできます。
qt/src/plugins/sqldrivers/mysql
のようなQtソースツリーでドライバーソースを見つけます 次にそれを構築します。ここでのゲームは、適切なMySQL開発ヘッダーとライブラリ(クライアントのもの)を提供して、ドライバーがビルドできるようにすることです。 (1つのウィンドウの場合、64ビットOSを実行している場合でも、必要なMySQLクライアントの32ビットバージョンである可能性があることに注意してください)。
qmake
を介してMySQLパスを提供できます そのためのコマンドは、アントンによって与えられた記事を参照してください、個人的に私は.pro
をコピーして変更します インストールに一致するファイル...必要に応じて後で再構築する方が簡単です。
ビルドが成功すると、すばらしいqsqlmysql.dll
が作成されます。 基本的にqt/plugins/sqldrivers
のようなアプリを実行するために使用するQtディレクトリにコピーする必要があります $QT_DIRにあります。