Я пытаюсь узнать CMake, и я столкнулся с небольшим икотой. У меня есть библиотека со структурой несколько, как это:CMake - Включая файл в библиотеку, не подвергая его другим проектам
LibProj
| include
| | public1.h
| | public2.h
| library
| | public1.cpp
| | public2.cpp
Теперь, скажем, я хочу .h файл, который может или не может быть связано с .cpp файл, который я хочу использовать только файлы в библиотеке. То есть, я не хочу, чтобы он подвергался проектам, использующим библиотеку. Есть ли способ сделать это?
Спасибо!