我是C ++的新手,正在尝试为libxml2安装C ++绑定。
现在已经呆了四个小时了,我感觉像是在开玩笑。我运行了lixml ++的配置脚本,它说我需要软件包libxml-2.0> = 2.7.3 glibmm-2.4> = 2.32.0
所以我去了glibmm2.4并运行了configure脚本。它说我需要软件包:sigc ++-2.0> = 2.2.10 glib-2.0> = 2.34.0 gobject-2.0> = 2.34.0 gmodule-2.0> = 2.34.0)
所以我去拿包sigc ++并运行了configure脚本,它说我需要glib-2.6。我下载了glib-2.6,然后运行configure,它说我需要libffi。
我想你应该已经明白了。
我经历了大约四个版本,并在此过程中遇到了错误。现在我真的快要放弃了。我肯定错过了什么。
尽管安装软件包令人兴奋,但我真的不想花一整天的时间仅使用libxml ++库。
请告诉我有比链条依赖链更好的解决方案吗?
最佳答案
对于Mac上的libxml++
安装,根据文档,您需要安装libxml2
和glibmm2.4
。请参考libxml++ website。
安装homebrew
。如果还没有,请参考homebrew's website。
运行brew install libxml2
。
运行brew install glibmm
。
运行brew info libxml++
。
关于c++ - 试图在OS X 10.6上安装libxml++,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15936846/