我在编译某些程序时遇到了困难。
error: undefined reference to 'boost::iostreams::zlib::best_speed
因此,我尝试在 Ubuntu 19.10 上构建 boost 1.72.0
$ ./b2
Building the Boost C++ Libraries.
- zlib : no (cached)
- bzip2 : yes (cached)
但看起来我已经有 zlib了。
$ apt show zlib1g
Package: zlib1g
Version: 1:1.2.11.dfsg-1ubuntu3
$ apt show zlib1g-dev
Package: zlib1g-dev
Version: 1:1.2.11.dfsg-1ubuntu3
我可以以某种方式明确地将 zlib 的路径传递给 b2 吗?
我的系统中有一个标题:
$ find /usr/include -name "zlib.h"
/usr/include/zlib.h