要安装Python XMP Toolkit, 一世 需要在我的Mac上安装Exempi,但这样做会成为一场真正的噩梦...
经过很多麻烦后,我终于通过提升来实现,并拥有了梦幻般的
The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
/usr/local/boost_1_44_0
The following directory should be added to linker library paths:
/usr/local/boost_1_44_0/stage/lib
现在我正在尝试使用命令
配置Exempi./configure --with-boost=/usr/local/boost_1_44_0/
但总是卡在这上面:
checking for Boost headers version >= 1.33.0... /usr/local/boost_1_44_0/
checking for Boost's header version... 1_44
checking for the toolset name used by Boost for g++... gcc40
checking boost/test/unit_test.hpp usability... yes
checking boost/test/unit_test.hpp presence... yes
checking for boost/test/unit_test.hpp... yes
checking for the Boost unit_test_framework library... no
configure: error: Could not find the flags to link with Boost unit_test_framework
我已经googlin了几天,但我找不到任何有用的东西......
以前有人遇到过同样的问题吗?我会为寻求帮助而死!每一个提示都是受欢迎的!
修改
我已经使用port
创建了它,现在它最终说exempi @2.1.1_0 (active)
问题是当我尝试加载XMP工具包时,它没有找到例外,并引发错误,如安装指南中所报告的那样:
如果您没有安装Exempi,一旦您尝试加载libxmp,您将收到
ExempiLoadError
异常。
我该怎么办?
答案 0 :(得分:1)
我假设您手动安装了Boost,因为它位于/ usr / local中。我能够通过MacPorts安装Boost和Exempi。
答案 1 :(得分:0)
看起来你在构建boost时没有构建boost测试库。您需要在--with-test
调用中添加bjam
:
./bjam --with-test