0

我正在尝试使用 Ubuntu 中内置的 zlib 包编译 Boost,但它找不到它,因此zlib : no在运行时给了我一个./b2. 我肯定安装了它,dpkg -L zlib1g-devdpkg -L zlib1g给我他们的位置。我已尝试按照此处的建议手动将目录作为命令行选项传递,并且我还尝试按照此处user-config.jam的建议创建文件,但没有任何效果。关于可能是什么问题的任何想法?

4

1 回答 1

0

由于不明原因,解决方案只是摆脱Boost目录中的所有内容并重新编译+重新安装Boost。之后,它能够毫无问题地找到 zlib(和 bzip2)。

于 2022-01-07T22:43:26.663 回答