我正在尝试在 macOS 上为我的学校项目安装 libarchive。我尝试使用 brew 公式来做到这一点,但 CMake 说它无法检测到它。如何以正确的方式安装 libarchive?
我尝试了什么:
brew install libarchive
我在 CLion 中得到了什么:
Could NOT find LibArchive (missing: LibArchive_INCLUDE_DIR)
我正在尝试在 macOS 上为我的学校项目安装 libarchive。我尝试使用 brew 公式来做到这一点,但 CMake 说它无法检测到它。如何以正确的方式安装 libarchive?
我尝试了什么:
brew install libarchive
我在 CLion 中得到了什么:
Could NOT find LibArchive (missing: LibArchive_INCLUDE_DIR)
如本 GitHub问题帖子中所述,libarchive
未安装到标准系统路径中。因此,您需要通过在 CMake 文件中设置以下内容来告诉 CMake 在哪里可以找到它:
set(LibArchive_INCLUDE_DIR "/usr/local/opt/libarchive/include")
请注意,您可能必须在此处修改路径以匹配libarchive
系统上的安装位置