2016-07-11 40 views
3

通常,要將數據庫添加到qt,我們將轉到.pro文件並添加sql,但正在處理的項目是從cmake導入的,因此它不會有一個.pro文件。相反,它有一個CMakeLists.txt文件,我想將它連接到一個sqlite數據庫。誰能幫我嗎。謝謝qt將數據庫sql添加到從cmake導入的項目中

+1

我不明白的問題。我用'CMake'生成我的Qt項目,並使用'sqlite'數據庫。除了sqldrivers文件夾外,我不記得做了什麼特別的工作。 – drescherjm

回答

2

這是Sql組件添加到find_package()命令和Qt5::Sqltarget_link_libraries()命令。

搜索類似的東西:

find_package(Qt5 REQUIRED COMPONENTS Core Quick Sql) 

或類似的:

find_package(Qt5Sql REQUIRED) 

而且target_link_libraries()

target_link_libraries(myprogram Qt5::Core Qt5::Quick Qt5::Sql) 
+0

感謝您的幫助,非常感謝。 –

相關問題