c++ - fastText WASM 不会
问题描述
我按照说明为 fastText 生成 WebAssembly 模块,并且在该make wasm
步骤中遇到了错误,如下所述:
https://fasttext.cc/docs/en/webassembly-module.html
错误是
webassembly/fasttext_wasm.cc:178:9: error: call to deleted constructor of 'fasttext::Meter'
Meter meter;
^
src/meter.h:56:3: note: 'Meter' has been explicitly marked deleted here
Meter() = delete;
^
我在 OSX 10.15.4 上。我能够成功地构建和使用 fastText 本身。我对 C 或 Web 程序集不是很熟悉。
解决方案
这是一个需要修复的错误。
作为一种解决方法,您可以在 fasttext_wasm.cc中Meter meter
替换为。Meter meter(false)
感谢您的报告!
奥努尔
编辑:修复可在此处获得https://github.com/facebookresearch/fastText/commit/c95dd787289f9e99870cf7a1bbda1f6babd7456b
推荐阅读
- c# - 使用 C# 编辑 XML 文件
- python - 通过具有身份验证的代理的 Python 电报机器人
- nat - 网络地址转换如何影响网络上的计算机?
- python - 在python Dataframes中,如何将与其他数据框中的单行相关的多行添加为附加列?
- javascript - Vue Material - 触发 MdTableAlternateHeader 可见性
- angular - 我无法使用 Angular2 将 Excel 文件发送到服务器
- mongodb - 改进慢查询计数 mongodb
- java - 房间+实时数据调试
- c# - 如何使用 wpf 中的上下文菜单删除选定的堆栈面板
- javascript - 名称为“status”的变量被设置为不允许编辑 textContent 的段落 DOM 元素