【发布时间】:2016-07-12 17:03:37
【问题描述】:
我有一个旧版 C 应用程序,在 64 位环境中编译时无法运行,因为它取决于指针的大小和其他 32 位数据类型。
是否有一个 emscripten 标志可以用来在 32 位模式下编译程序,还是需要先移植它?
【问题讨论】:
标签: javascript llvm 32bit-64bit emscripten webassembly
我有一个旧版 C 应用程序,在 64 位环境中编译时无法运行,因为它取决于指针的大小和其他 32 位数据类型。
是否有一个 emscripten 标志可以用来在 32 位模式下编译程序,还是需要先移植它?
【问题讨论】:
标签: javascript llvm 32bit-64bit emscripten webassembly
Emscripten 和 asm.js 已经使用 32 位指针,这是它们支持的唯一模式。它是由 this line 在 Emscripten 的“fastcomp”clang 分支中设置的。
【讨论】: