Installation 未找到CMake错误变量LIBXML2_INCLUDE_DIR(Gate-9.0)

Installation 未找到CMake错误变量LIBXML2_INCLUDE_DIR(Gate-9.0),installation,geant4,Installation,Geant4,所以,我目前正在安装Gate-9.0,它是一个基于Geant4的模拟工具包。我遵循文档中使用的安装指南 ccmake ../Gate-9.0 当itry进行配置时,会出现以下CMake错误: 我已经安装了LIBXML2库,所以我不确定该怎么办。我并不完全熟悉LinuxMint(以及一般的linux),所以我非常感谢您的建议。谢谢!:) 我在GATE 8.2安装光学光子应用程序时遇到了类似的问题。在ccmake中,您需要按[t]切换高级模式。在那里,您必须找到导致问题的线路: *LIBXML2_

所以,我目前正在安装Gate-9.0,它是一个基于Geant4的模拟工具包。我遵循文档中使用的安装指南

ccmake ../Gate-9.0
当itry进行配置时,会出现以下CMake错误:


我已经安装了LIBXML2库,所以我不确定该怎么办。我并不完全熟悉LinuxMint(以及一般的linux),所以我非常感谢您的建议。谢谢!:)

我在GATE 8.2安装光学光子应用程序时遇到了类似的问题。在ccmake中,您需要按[t]切换高级模式。在那里,您必须找到导致问题的线路:

*LIBXML2_INCLUDE_DIR      LIBXML2_INCLUDE_DIR-NOTFOUND
*LIBXML2-LIBRARY          LIBXML2_LIBRARY-NOTFOUND
将其更改为:

*LIBXML2_INCLUDE_DIR      (path_to_include)/include/libxml2
*LIBXML2-LIBRARY          (path_to_lib)/lib/libxml2.so

之后,您应该能够成功地配置、生成和编译。

您的libxml是否安装在标准位置?
*LIBXML2_INCLUDE_DIR      (path_to_include)/include/libxml2
*LIBXML2-LIBRARY          (path_to_lib)/lib/libxml2.so