假设我们foo
在文件夹中的 CMakeLists.txt 中有一个命令调用/A
。
foo
在文件夹中的另一个 CMakeLists.txt 中定义/B
。
怎么/B/CMakeLists.txt
能从内部引用/A/CMakeLists.txt
才能调用foo
呢?
我试图将搜索路径设置为/B/CMakeLists.txt
通过:
CMAKE_INCLUDE_PATH
CMAKE_MODULE_PATH
CMAKE_SOURCE_DIR
但他们都没有工作。
CMake 仍然抱怨Unknown CMake command "foo".