从setup.py中找到boost_python版本

时间:2018-05-14 16:09:40

标签: python c++ boost boost-python

我使用Boost Python开发了一个Python模块。此扩展程序有一个setup.py文件来安装它。此文件通过执行以下操作来请求将扩展程序与libboost_python相关联:

my_module = Extension('_mymodule', files=...
        libraries=['boost_python'],
        ...)

最近,boost开发人员似乎已经改变了Boost Python的命名约定,从命名库libboost_python到命名它libboost_python27(以反映他们调用libboost_python3的事实Python 3.x的相应库。

setup.py脚本中检测如何命名Boost Python库(假设它安装在非标准位置)的最佳方法是什么?

0 个答案:

没有答案