【发布时间】:2015-03-07 06:24:35
【问题描述】:
所以我正在尝试为 android 构建 boost 1.55,但我收到 Boost.System 和 Boost.Atomic 的链接错误,即“错误:找不到 -lrt”。当然,android 没有 librt,因为它内置在 C 运行时中。所以,我试图得到提升,所以它不会链接到 librt。我尝试只删除源代码中的每个“-lrt”:
find . -type f | xargs -n1 -P 8 sed -i "s/-lrt//g"
但我仍然遇到同样的错误。如何使 boost 不链接到 librt for android?
【问题讨论】: