切换g+;时boost是否需要重新安装/配置+;从4.1.2到4.5?

切换g+;时boost是否需要重新安装/配置+;从4.1.2到4.5?,boost,c++11,Boost,C++11,我将g++从4.1.2切换到4.5,以利用atomic。但是我得到了一堆链接错误,比如 undefined reference to `boost::iostreams::detail::gzip_footer::process(char) 以下连杆用于与4.1.2一起使用 g++ -lz -lboost_iostreams -lboost_locale 我想知道是否需要用g++4.5重新配置boost 请帮忙 重新安装了zlib,并使用g++4.5进行了boost,但仍然没有成功。尝试在没

我将g++从4.1.2切换到4.5,以利用atomic。但是我得到了一堆链接错误,比如

undefined reference to `boost::iostreams::detail::gzip_footer::process(char)
以下连杆用于与4.1.2一起使用

g++ -lz -lboost_iostreams -lboost_locale
我想知道是否需要用g++4.5重新配置boost


请帮忙

重新安装了zlib,并使用g++4.5进行了boost,但仍然没有成功。尝试在没有boost/iostreams/filter/gzip的情况下直接使用zlib。hpp通过将
libs/iostreams/src/gzip.cpp
libs/iostreams/src/zlib.cpp
添加到我的makefile中,解决了这个问题。这两个文件定义了这些引用。但不那么优雅。