我不想在系统中全局安装sqlite。
我已经下载了sqlite3文件from。
我已经在项目文件夹中包含了sqlite3.c
和sqlite3.h。
CMakeLists.txt:
cmake_minimum_required(VERSION 3.10)
project(learn_cpp)
set(CMAKE_CXX_STANDARD 11)
add_executable(learn_cpp main.cpp)
main.cpp:
#include <iostream>
#include "sqlite3.h"
int main() {
return 0;
}
在CLion IDE中,我没有从sqlite3.h
获得任何功能。
答案 0 :(得分:1)
默认情况下,CMake不在当前目录中搜索头文件。要启用此行为,请设置CMAKE_INCLUDE_CURRENT_DIR变量:
set(CMAKE_INCLUDE_CURRENT_DIR ON)
add_executable(learn_cpp main.cpp ...)