擅长:python、mysql、java
<p>所以我最近在尝试在我的工作版本的根上配置PyROOT时发现了这个问题。如果仔细观察./configure。。。输出您将找到一个自由式配置和找到它的目录。我的问题是这个目录是我的Python包的目录,它没有ft2build.h文件以及根目录所需的其他文件。</p>
<p>在查看了根配置文件之后,我看到了一个选项,可以强制make在标准位置(对我来说是/opt/local/include)中查找。以下对我有效:</p>
<p>./configure macosx64--enable python--with python incdir=$PYTHONDIR/include--with python libdir=$PYTHONDIR/lib<strong>--enable builtin freetype</strong></p>
<p>我试过使用上面提到的-I技术,但是对于大量的文件,您必须这样做(ft2build.h是ROOT无法找到的许多文件中的第一个)</p>
<p>如果这不是您的问题,您显然可以忽略python的内容,但最后一个选项是key(我为您添加了粗体)。</p>
<p>希望能有帮助!</p>