用Boost.python把.cpp文件生成.py文件时,一直报boost的错。
boost版本是1.70,平台上windows10.
出错代码(vs2017划红线):
define N BOOST_PP_RELATIVE_ITERATION(1)
define Q BOOST_PYTHON_CV_QUALIFIER(BOOST_PP_ITERATION())
template <
class RT, class ClassT BOOST_PP_ENUM_TRAILING_PARAMS_Z(1, N, class T)>
inline BOOST_PYTHON_LIST_INC(BOOST_PP_INC(N))<
RT, ClassT& BOOST_PP_ENUM_TRAILING_PARAMS_Z(1, N, T)>
get_signature(RT(BOOST_PYTHON_FN_CC ClassT::*)(BOOST_PP_ENUM_PARAMS_Z(1, N, T)) Q)
{
return BOOST_PYTHON_LIST_INC(BOOST_PP_INC(N))<
RT, ClassT& BOOST_PP_ENUM_TRAILING_PARAMS_Z(1, N, T)
>();
}
![图片说明](https://img-ask.csdn.net/upload/201905/13/1557756593_911842.png)
求帮忙啊啊啊