-plugin-sql-mysql-plugin-sql-sqliteフラグを使用してqtをビルドしました。libqsqlmysql.aとlibqsqlite.aがあります。私は自分のプロジェクトでqtを使用しています。しかし、私のビルドシステムはqtではなく、wafを使用しています。
mysqlデータベースとの接続を確立するアプリケーションを実行しようとすると、次の問題が発生します。
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers:
QSqlDatabase: an instance of QCoreApplication is required for loading driver plugins
INFO - Failed to connect to root mysql admin
アプリをビルドするときに、コンパイラオプションに-lqsqlmysqlを追加しました。
qtドライバーがどのように機能するか、どのように、いつドライバーをロードしようとするかを説明してください。qtドライバー(dll、lib、....)とは何ですか?