未知的Cmake命令“;添加“llvm工具”;

未知的Cmake命令“;添加“llvm工具”;,cmake,llvm,Cmake,Llvm,我正在尝试使用Cmake从源代码构建llvm。 当Cmake试图构建它时,我遇到了一个错误:未知的Cmake命令“add_llvm_tool” 我不知道为什么会出现这个错误,这是我的CMakeLists.txt文件 cmake_minimum_required(VERSION 3.2) set(LLVM_LINK_COMPONENTS ${LLVM_TARGETS_TO_BUILD} Core Object Support ) add_llvm_tool(llvm-nm

我正在尝试使用Cmake从源代码构建llvm。 当Cmake试图构建它时,我遇到了一个错误:未知的Cmake命令“add_llvm_tool”

我不知道为什么会出现这个错误,这是我的CMakeLists.txt文件

cmake_minimum_required(VERSION 3.2)

set(LLVM_LINK_COMPONENTS
  ${LLVM_TARGETS_TO_BUILD}
  Core
  Object
  Support
  )

add_llvm_tool(llvm-nm
   llvm-nm.cpp
  )

您需要
include(AddLLVM.cmake)
才能定义此宏。

我必须将其包含在我的CMakeLists.txt中?@Anatch是的
.cmake
文件通常包含在
CMakeLists.txt
文件中使用的宏定义