cmake 怎么遍历目录中的子目录
时间: 2023-11-05 09:01:22 浏览: 74
C语言遍历目录
您好!感谢您使用 ChitGPT 进行对话。答案是使用 `file(GLOB...)`,可以通过以下 CMake 代码实现:
```
file(GLOB subdirectories RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *)
foreach(subdirectory ${subdirectories})
if(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${subdirectory})
add_subdirectory(${subdirectory})
endif()
endforeach()
```
希望这可以帮助您,如果您有任何其他问题,请随时询问!
阅读全文