我正在尝试构建一个用于对象检测的Caffe版本,名为SSD 我签出了代码,我得到了错误cannot call member function ‘boost::multi_index::detail::sequenced_index_node<Super>::impl_pointerboost::multi_index::detail::sequenced_index_node<Super>::impl::detail::sequenced_index_node&
我试图在我的实现类中使用boost::scoped_ptr,该类仅在包含类的cpp文件中可见。包含类有一个显式定义的析构函数(不是内联的),但是我的编译器(Borland C++ 5.6.4)无法编译。
如果我使用boost::shared_ptr,则相同的示例将按预期的方式编译和运行。编译文件check_shared.cpp时,编译器在此函数<
然而,它提供了许多错误,当我通过eclipse C++ IDE运行它时,我认为这些错误是链接错误的。
./binaryoutin.o:在函数boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::~common_oarchive/binaryoutin.o:在函数boost: