CMake Error at CMakeLists.txt:105 (find_package): Could not find a package configuration file provided by "LLVM" with any of the following names: LLVMConfig.cmake llvm-config.cmake Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set "LLVM_DIR" to a directory containing one of the above files. If "LLVM" provides a separate development package or SDK, be sure it has been installed. -- Configuring incomplete, errors occurred!
时间: 2024-02-14 19:35:45 浏览: 267
find_package_simple.rar
这个错误提示是在使用 CMake 构建项目时出现的,它告诉你找不到 LLVM 的包配置文件。这可能是因为 LLVM 没有被正确安装,或者安装的位置不在 CMake 的搜索路径中。
解决方法是:
1. 确认 LLVM 已经被正确安装,并且安装了包配置文件。
2. 将 LLVM 的安装路径添加到 CMake 的搜索路径中,可以通过设置 CMAKE_PREFIX_PATH 环境变量或者在 CMakeLists.txt 中调用 set() 函数来实现。
3. 如果 LLVM 的包配置文件不在默认位置,可以通过设置 LLVM_DIR 环境变量或者在 CMakeLists.txt 中调用 find_package() 函数时指定路径来解决。
希望这些信息能够帮助你解决问题。
阅读全文