繁体   English   中英

发布模式下的编译错误

[英]Compile Error in Release mode

我正在使用基于Qt的Visual C ++应用程序。 在这个项目中,在调试模式下编译代码没有问题。 当我在“发布”模式下进行编译时,它显示以下错误消息:

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).

该错误的原因可能是什么?


我检查了Qt安装,安装了Sqlite插件。

如果未安装,则它还应该在调试模式下显示此错误吗?

看起来好像不是编译错误,但运行时错误。

根据错误消息,您正在尝试加载SQLite驱动程序,但找不到。 检查您的Qt安装,以确保您已安装SQLite插件(它可能也需要在发行版中进行编译)。

有关更多详细信息,请参见http://doc.trolltech.com/4.7/sql-driver.html#qsqlite

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM