Jak dołączyć dodatkowy plik CMakeLists.txt

Powiedzmy, że mamy wywołanie poleceniafoo w CMakeLists.txt, który znajduje się w folderze/A.

foo jest zdefiniowany w antother CMakeLists.txt, który znajduje się w folderze/B.

Jak można odnieść się do jednego/B/CMakeLists.txt z wewnątrz/A/CMakeLists.txt aby zadzwonićfoo?

Próbowałem ustawić ścieżki wyszukiwania na/B/CMakeLists.txt przez:

CMAKE_INCLUDE_PATHCMAKE_MODULE_PATHCMAKE_SOURCE_DIR

ale żaden z nich nie działał.

CMake wciąż narzekaUnknown CMake command "foo".

questionAnswers(2)

yourAnswerToTheQuestion