Ошибка компиляции в режиме выпуска - PullRequest
0 голосов
/ 04 октября 2011

Я работаю с приложением Visual C ++ на основе Qt.В этом проекте у меня нет проблем с компиляцией кода в режиме отладки.Когда я компилирую это в режиме Release, он показывает следующие сообщения об ошибках:

QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
"[15:42:21.042] CDataHandler             |0x05b0| - FATAL: Could not connect to database..." 
[15:42:21.042] CDataHandler             |0x05b0| - FATAL: Could not connect to database...
The program '[868] AS399x_Reader_Suite.exe: Native' has exited with code 1 (0x1).

В чем может быть причина этой ошибки?


Я проверил при установке QtSqlite плагин установлен.

Если не установлено средство, то оно также должно показывать эту же ошибку в режиме отладки?

1 Ответ

1 голос
/ 04 октября 2011

Это не похоже на ошибку компиляции, но ошибка во время выполнения.

Согласно сообщению об ошибке, вы пытаетесь загрузить драйвер SQLite, но он не может его найти. Проверьте вашу установку Qt, чтобы убедиться, что у вас установлен плагин SQLite (вероятно, его также необходимо скомпилировать в выпуске).

Подробнее см. http://doc.trolltech.com/4.7/sql-driver.html#qsqlite.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...