【发布时间】:2013-06-18 04:44:21
【问题描述】:
假设我们在文件夹 /A 中的 CMakeLists.txt 中有一个命令调用 foo。
foo 在文件夹/B 中的另一个 CMakeLists.txt 中定义。
如何从/A/CMakeLists.txt 中引用/B/CMakeLists.txt 以调用foo?
我尝试将搜索路径设置为/B/CMakeLists.txt via:
CMAKE_INCLUDE_PATHCMAKE_MODULE_PATHCMAKE_SOURCE_DIR
但它们都不起作用。
CMake 仍然在抱怨 Unknown CMake command "foo".
【问题讨论】: