C++ で記述されたコードがあります。
#include <boost/python.hpp>
char const* greet()
{
return "Yay!";
}
BOOST_PYTHON_MODULE(libtest)
{
using namespace boost::python;
def("greet", greet);
}
今、私はこの動的ライブラリをPythonにインポートしたい:
import libtest
しかし、私は得る:
ImportError: /usr/lib/libboost_python.so.1.54.0: undefined symbol: PyClass_Type
私は何をすべきか?私のOSはArch Linuxです。