Я начал проект с cmake, состоящий из двух исполняемых файлов.Много кода используется этими двумя исполняемыми файлами.
Теперь мне нужно настроить разные каталоги включений для каждого исполняемого файла.если я использую include_directories
, это добавит мои каталоги для всех исполняемых файлов.
можно ли настроить подключаемые каталоги независимо для исполняемого файла?
Это мои каталоги:
.
├── CMakeCache.txt
├── CMakeFiles
│ [...]
├── cmake_install.cmake
├── CMakeLists.txt
├── includes
│ ├── client
│ │ └── main.hpp
│ ├── server
│ │ └── main.hpp
│ └── shared
├── Makefile
└── sources
├── client
│ ├── main.cpp
├── shared
│ ├── lib.cpp
└── server
└── main.cpp