Одно и то же имя библиотеки в разных подкаталогах: конфликтует при вызове `add_subdirectory` на родительском уровне
Простая структура папок похожа
Root
CMakeLists.txt
SubA
CMakeLists.txt
some files to be built...
SubB
CMakeLists.txt
some files to be built...
Предполагая, что у меня есть add_library(SubDirLib fooX.cpp)
в обоих SubA/CMakeLists.txt
а также SubB/CMakeLists.txt
где X - это A и B соответственно, как я могу связать две библиотеки SubA/SubDirLib
а также SubB/SubDirLib
в Root/CMakeLists.txt
? Обратите внимание, что имя будет конфликтовать, если я позвоню
add_subdirectory(SubA)
add_subdirectory(SubB)
в Root/CMakeLists.txt