如图所示是我的clion项目目录

我自定义的data_structure.h和func_declaration.h在unit_test.c中无法检索到

cmakelists.txt配置文件如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| cmake_minimum_required(VERSION 3.30) project(noc C) #设置头文件的目录 include_directories(${CMAKE_SOURCE_DIR}/header)
set(CMAKE_C_STANDARD 11)
add_executable(noc header/func_declaration.h header/data_structure.h src/design/router.c src/design/main.c src/design/memory_oper.c src/design/io_utils.c src/design/traffic_oper.c src/design/initial_utils.c src/design/simulate.c )
add_executable(unit_test header/func_declaration.h header/data_structure.h src/design/router.c src/design/memory_oper.c src/design/io_utils.c src/design/traffic_oper.c src/design/initial_utils.c src/design/simulate.c src/test/unit_test.c )
|
解决办法:
如图所示,当前处于unit_test.c状态,无法检索到头文件,点unit_test后就可以检索到了
