我试图编写模块以使用CMake和自定义编译器,但是我陷入CMakeDetermineCUSTOMCompiler.cmake
。我希望这些模块可以安装在CMake的模块目录中,也可以安装在CMAKE_MODULE_PATH
指定的外部指南中。
为了使它能够安装在CMake的目录中,我可以把它放在:
configure_file(${CMAKE_ROOT}/Modules/CMakeCUSTOMCompiler.cmake.in
但它不适用于CMAKE_MODULE_PATH。有没有我可以参考当前模块的位置?或者搜索CMAKE_MODULE_PATH中指定的位置?