FindSQLite3¶
3.14 版新增。
查找 SQLite 3 库
find_package(SQLite3 [<version>] [...])
SQLite 是一个用 C 语言编写的、小巧、快速、自给自足、高可靠性且功能齐全的 SQL 数据库引擎,旨在嵌入到应用程序中。
导入的目标¶
此模块提供以下 导入目标
SQLite::SQLite3封装 SQLite 库使用要求的目标。仅当找到 SQLite 时才可用。
结果变量¶
此模块定义了以下变量
SQLite3_FOUND布尔值,指示是否找到了(请求版本的)SQLite 库。
SQLite3_VERSION找到的 SQLite 库的版本。
SQLite3_INCLUDE_DIRS包含
<sqlite3.h>和使用 SQLite 所需的相关头文件的包含目录。SQLite3_LIBRARIES使用 SQLite 所需链接的库。
示例¶
查找 SQLite 库并将其链接到项目目标
find_package(SQLite3)
target_link_libraries(project_target PRIVATE SQLite::SQLite3)