[英]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.