gpt4 book ai didi

c++ - 将 -lboost_serialization 添加到 Eclipse C++ IDE

转载 作者:行者123 更新时间:2023-11-30 03:33:33 25 4
gpt4 key购买 nike

其实我用的是boost libraries需要-lboost_serialization编译时。当我在 linux 中使用它时它工作正常喜欢g++ -stdc++17 -lboost_serialization .但是,当我通过 eclipse C++ IDE 运行它时,它给出了许多我认为是链接错误的错误

./binary_out_in.o: In function boost::archive::detail::common_oarchive<boost::archive::binary_oarchive>::~common_oarchive()':
/usr/include/boost/archive/detail/common_oarchive.hpp:35: undefined reference to
boost::archive::detail::basic_oarchive::~basic_oarchive()' ./binary_out_in.o: In function boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char, std::char_traits<char> >::~binary_oarchive_impl()':
/usr/include/boost/archive/binary_oarchive_impl.hpp:38: undefined reference to
boost::archive::basic_binary_oprimitive >::~basic_binary_oprimitive()' ./binary_out_in.o: In function boost::archive::detail::common_iarchive<boost::archive::binary_iarchive>::~common_iarchive()':
/usr/include/boost/archive/detail/common_iarchive.hpp:38: undefined reference to
boost::archive::detail::basic_iarchive::~basic_iarchive()' ./binary_out_in.o: In function boost::archive::binary_iarchive_impl<boost::archive::binary_iarchive, char, std::char_traits<char> >::~binary_iarchive_impl()':
/usr/include/boost/archive/binary_iarchive_impl.hpp:37: undefined reference to
boost::archive::basic_binary_iprimitive >::~basic_binary_iprimitive()' ./binary_out_in.o: In function boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char, std::char_traits<char> >::binary_oarchive_impl(std::ostream&, unsigned int)':
/usr/include/boost/archive/binary_oarchive_impl.hpp:96: undefined reference to
boost::archive::basic_binary_oprimitive

我已链接 -lboost_serialization ,如下图所示,但它仍然给出了同样的问题。我还需要其他东西吗?

enter image description here

最佳答案

您必须在Project/Properties/C-C++Build/Settings/GCC C++ Linker (or Cross C++ Linker)/Libraries/Libraries(-l) 下添加库.

点击 Add...添加按钮 boost_serialization没有 -l之前,Eclipse 会自动添加它。

关于c++ - 将 -lboost_serialization 添加到 Eclipse C++ IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42763794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com