/usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN"错误

qt-ros:

编译代码时出现/usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN"错误

临时解决方法:

修改/usr/include/boost/type_traits/detail/has_binary_operator.hpp文件

namespace BOOST_JOIN(BOOST_TT_TRAIT_NAME,_impl) {

..

}

改为

#ifndef Q_MOC_RUN
namespace BOOST_JOIN(BOOST_TT_TRAIT_NAME,_impl) {
#endif

...

#ifndef Q_MOC_RUN
}
#endif


猜你喜欢

转载自blog.csdn.net/qq_39989653/article/details/79165530