我正在编译一个基于 CMake 的项目(具体来说是 SOCI),它依赖于 SQLite。这是 Windows,没有供项目查看的标准路径,因此它找不到 SQLite,我在配置时得到了这个:
SQLite3 not found, some libraries or features will be disabled.
See the documentation for SQLite3 or manually set these variables:
SQLITE3_INCLUDE_DIR = SQLITE3_INCLUDE_DIR-NOTFOUND
SQLITE3_LIBRARIES = SQLITE3_LIBRARY-NOTFOUND
SQLite 库和头文件位于
c:\Workspace\SQLite\Release\SQLite.lib
c:\Workspace\SQLite\SQLite\sqlite3.h
c:\Workspace\SQLite\SQLite\sqlite3ext.h
是否可以告诉 CMake GUI 它们在哪里以便找到它们?
注意:我说的是 GUI,而不是命令行。这是 GUI 的样子:
最佳答案
尝试“添加条目”按钮,它相当于 -D option
关于c++ - CMake 图形用户界面 : Specify library path for Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21476943/