我正在使用Boost庫在Linux上編寫一個C++程序。我有一個狂野的內存讀取導致一個問題,所以我想使用mudflap庫進行編譯。然而,在鏈接階段,我得到了數百個未定義的引用:諸如負載的未定義的引用編譯與mudflap的boost程序
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)。
你能展示一些代碼嗎? –
並顯示用於編譯和鏈接的命令行 – stark
如果沒有看到任何代碼,很難回答這樣的問題。 – Matt