emscripten 相关问题

Emscripten是一个LLVM到JavaScript的编译器。它需要LLVM bitcode - 可以使用llvm-gcc或clang或者任何其他可以转换为LLVM的语言从C / C ++生成 - 并将其编译成JavaScript,可以在Web上运行(或者在其他任何地方运行JavaScript)能跑)。

Emscripten Fetch始终返回0

我遵循Emscripten附带的Synchronous Fetch示例,如下所示; void main(){emscripten_fetch_attr_t attr; emscripten_fetch_attr_init(ATTR);的strcpy(ATTR ....

回答 1 投票 1

浏览器中的多线程WebAssembly比单线程慢,为什么?

在不使用Emscripten几年之后,我最近发现它现在支持将多线程C ++代码编译到WebAssembly。我把简单的合并排序代码放在一起......

回答 1 投票 1

Emscripten与mappedGlobals.find(名称)崩溃!= mappedGlobals.end()

当我使用-s ASYNCIFY = 1编译Emscripten代码并调用外部库类时,我遇到了问题。 _setjmpTable断言失败:mappedGlobals.find(name)!= mappedGlobals.end()?是的:(标准:: ...

回答 3 投票 0

无法将正确的lambda传递给emscripten_set_main_loop

我真的很难指示emscripten_set_main_loop执行渲染新帧的方法。我只是无法想出一个成功编译的lambda,更不用说运行了......

回答 2 投票 1

如何因超出可用动态堆而调试Emscripten分段错误

我正在尝试使用Emscripten编译一个开源库,并在进行一些小的更改之后编译并运行它,但是当我尝试实际使用它时,我得到了:...

回答 1 投票 0

shared:ERROR:闭包编译器失败(rc:1)

我想构建ffmpeg.js,但是在运行make all时遇到以下错误:pop()()}} var shouldRunNow = true; if(Module [“noInitialRun”]){shouldRunNow = false} Module [“noExitRuntime “] = TRUE; ...

回答 1 投票 0

将Python编译为WebAssembly

我已经读过可以将Python 2.7代码转换为Web程序集,但是我找不到关于如何这样做的明确指南。到目前为止,我已经使用Emscripten编译了一个C程序到Web程序集......

回答 3 投票 54

WebAssembly也会阻止Web工作线程

这与异步代码中的上一个问题WebAssembly有关基本上,这个问题是关于阻塞主线程的WebAssembly的问题,问题的答案是移动......

回答 1 投票 1

如何在Emscripten中使用Boost Library

我有一个项目需要在浏览器中使用websocket(或命名管道)与本机程序进行通信。 (Webassembly是否可行?)我用Boost Library编写了一个c ++ websocket,并希望......

回答 2 投票 0

WebAssembly从wasm调用JavaScript方法,即在C ++代码中调用

我正在玩webassembly,到目前为止,我能够管理emscripten编译我的测试c ++项目到wasm文件em ++提供了我2个文件,即mainTest.js mainTest.wasm当我加载mainTest ....

回答 2 投票 3

从使用emscripten编译的c ++连接websocket的问题

尝试使用使用emscripten编译的c ++代码连接到websocket(poco-1.9.0 samples \ WebSocketServer)。使用已编译的boost 1.69和一个常见示例连接到套接字。提高:: ASIO :: ...

回答 1 投票 1

wasm-bindgen,asm.js和Emcripten有什么区别?

我正在努力让webpack使用一组使用wasm-bindgen编译的WebAssembly文件。即使这可能只是webpack的一个问题,它让我意识到我没有完全掌握...

回答 1 投票 1

如何让Emscripten链接popen

我使用最新的emscripten来编译/链接文件t.c中的一个简单程序:#include int main(int argc,char * argv []){FILE * fp = popen(“ls *”,“r”);返回0; } 我做 ...

回答 1 投票 0

如何处理传递/返回emscripten编译代码的数组指针?

我是Emscripten / javascript以及Overstack社区的新手。如果我的情况已经得到解决,我会事先道歉。从Windows 7环境开始,我使用了emcc来...

回答 2 投票 30

如何在使用create-react-app创建的文件中导入Emscripten生成的.wasm / js文件

我有一个库,我可以使用Emscripten生成的.html文件成功构建和运行。我现在想将它与React一起使用,但是,我得到一个MIME类型错误,我无法修复。这里有 ...

回答 1 投票 0

如何将emscripten与cmake一起用于项目依赖?

所以我试图用emscripten移植到WebAssembly(wasm)一个程序,开头有以下内容:#include #包括 #include&...

回答 1 投票 4

Emscripten传递stl c ++ map参数

我无法弄清楚如何为以下函数调用JS生成的代码:void printmap(const map >&ms){map > :: ...

回答 1 投票 1

Javascript无法找到使用emscripten编译的导出WASM函数

我有一些c ++文件,其中包含我正在尝试编译的函数。出于某种原因,即使emscripten将文件编译为导出的函数,我也会继续“...

回答 1 投票 0

如何告诉em ++找到WS2tcpip.h

尝试通过端口43进行直接查询verisign的whois tcp查找。让它在命令行+ visual studio社区2017中工作。当我尝试使用em ++编译它时,我收到错误。 C:\...

回答 1 投票 0

为什么emscripten似乎是这段代码的内存泄漏

我已经为此工作了好几天但找不到原因。我写了一个c代码“1.c”,然后将其编译为1.js和1.wasm。然后我写2.js来调用1.js,3.js调用2.js.But当我运行3.js时,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.