我正在编写一些使用 boost::fiber 作为协程的代码。该代码在 Windows 上运行良好,但是当我将它(通过 git)克隆到 macOS 时,我发现 cmake 找不到 boost::fiber。
在 windows 和 macOS 上,我自己构建和安装了 boost ./boostrap.sh --with-libraries=all
,(sudo) ./b2 install -a
除了我还在 Ubuntu 20.04 上构建用于测试,在 linux 和 windows 上,在安装的文件夹中生成了 libfiber.a 或 .so。但在 macOS 上,没有。
我的 macbook air 已经完全重新安装了一周。我认为macOS版本和clang版本应该非常非常接近最新。
我可以知道是否有人去过那里并想出了如何在 macOS 上构建 boost::fiber 吗?
谢谢你。