gpt4 book ai didi

c++ - 大量奇怪的 undefined reference 使用 mudflap 编译 boost 程序

转载 作者:太空宇宙 更新时间:2023-11-04 14:16:23 26 4
gpt4 key购买 nike

我正在使用 Boost 库在 Linux 上用 C++ 编写程序。我有一个导致问题的疯狂内存读取,所以我想使用 mudflap 库进行编译。但是,在链接阶段我得到了数百个 undefined reference :诸如

之类的东西
mpl_::int_<3>::value
__gnu_cxx::__numeric_traits_floating<long double>::__max_exponent10
vtable for boost::gregorian::bad_weekday
typeinfo for boost::detail::sp_counted_impl_p<boost::detail::future_object<void> >

我错过了什么?

boost 的版本是 1.49,gcc 的版本是 4.7.0 (CVS 20120505)。

最佳答案

如果您的 C++ 文件在预处理器运行后减少为某些定义,添加一些公共(public)变量可能会有所帮助。至少对我有帮助。

关于c++ - 大量奇怪的 undefined reference 使用 mudflap 编译 boost 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10879787/

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