簡體   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