【问题标题】:Building static or shared boost libraries with Emscripten使用 Emscripten 构建静态或共享的 boost 库
【发布时间】:2019-01-04 07:17:38
【问题描述】:

尝试使用以下命令构建 boost 库

cd boost_1_68_0
./bootstrap.sh
./b2 toolset=emscripten link=static variant=release threading=single runtime-link=static system random date_time

但是,它为我生成 .bc 文件,而不是 .a 用于 static 构建标志或 .so 用于 shared 构建标志。然后我在将这些库链接到我的 WebAssebly 项目时遇到问题。如何在此处生成.a.so 文件?

【问题讨论】:

    标签: c++ boost emscripten webassembly


    【解决方案1】:

    解决了运行

    # emar q library_name.a *.bc
    

    对于目录中的每个.bc 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多