在emscripten中使用MODULARIZE和EXPORT_NAME时如何使用FS

时间:2015-11-10 05:43:54

标签: browser export fs emscripten modularization

我有一个包含使用emscripten生成的库的应用程序。 我正在使用标志编译它们:

-s MODULARIZE=1 -s EXPORT_NAME=\"'SomeModuleName'\"

但是,库FS不再可用。当我在没有标志的情况下编译时,我可以在任何其他脚本中使用库FS。

是否可以在我的模块中导出FS?

1 个答案:

答案 0 :(得分:3)

使用标志

时,默认情况下不会导出FS模块
-s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS"]'

如果要导出模块FS,则必须添加标记

Module['FS']

然后您可以访问SomeModuleName['FS'],或者对于此示例,它将是FS emscripten

但是,5 23 NULL 5 Eclipse 5 0 由每个库定义,并且不会在它们之间共享。 如果你想拥有一个共同的'库之间的共享空间,您需要使用BrowserFS

之类的东西