C++:未找到静态链接

C++:未找到静态链接,c++,C++,我用cmake制作了一个libtest_lib.a文件 cmake_minimum_required(VERSION 3.8) project(test) set(CMAKE_CXX_STANDARD 98) set(SOURCE_FILES library.cpp library.h) add_library(test_lib ${SOURCE_FILES}) 然后在我的可执行C++项目中,我包含了包含库。 以及CMakeList.txt: cmake_minimum_required(VE

我用cmake制作了一个libtest_lib.a文件

cmake_minimum_required(VERSION 3.8)
project(test)
set(CMAKE_CXX_STANDARD 98)
set(SOURCE_FILES library.cpp library.h)
add_library(test_lib ${SOURCE_FILES})

然后在我的可执行C++项目中,我包含了包含库。 以及CMakeList.txt:

cmake_minimum_required(VERSION 3.8)
project(study)
set(CMAKE_CXX_STANDARD 98)
set(SOURCE_FILES main.cpp)
add_executable(study ${SOURCE_FILES})
target_link_libraries(study libtest_lib.a) //libtest_lib.a file under the project path
但它失败了

/Users/bin381/CLionProjects/study/main.cpp:1:10: fatal error: 'library.h' file not found

请添加文档中提到的包含目录: 否则,cmake将无法找到查找包含文件的位置。

我需要在项目中包含library.h的可能副本