emscripten 相关问题

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

如何使用emscripten在WebAssembly中使用OffscreenCanvas初始化WebGL2上下文

我将在网络工作者中做一些工作,这样我就不能在 DOM 树上有画布元素。但是,emscripten_webgl_create_context api 需要附加到 DOM 树中的画布的 id。 ...

回答 1 投票 0

使用emscripten编译OpenBLAS

我正在尝试为 WebAssembly 编译 OpenBLAS。 我有一个 wasm/matrix.c 文件和从 github 下载的 OpenBLAS-0.3.26-x64-64 文件夹。 // wasm/matMul.c #include“../OpenBLAS/include/cb...

回答 1 投票 0

如何在 Isolates 之间共享已编译的 JS 代码

我有一个通过 Emscripten 编译的 1 MB JS+WASM 文件(例如 xyz.js),该文件充当库,由使用 V8 API 的 C++ 应用程序中的某些自定义 JavaScript 代码调用。 目前,我正在加载...

回答 1 投票 0

Emscripten 和 sdl2_mixer 错误:Mix_Init:不支持声音/音乐加载器 ()

我一直在尝试使用 emscripten 和 sdl2 在 C 中创建一个小型 Web 应用程序。我想将 sdl2_mixer 包含到程序中以便播放声音,但控制台一直给我错误:

回答 1 投票 0

如何使用 emscripten 将 C GNU Scientific Library (GSL) 编译为 Web 程序集?

目标是将最新的稳定 GSL 编译为 Web 程序集,并使其作为 Node.js 模块使用。 受 emscripten 手册这一部分的启发,我尝试了以下过程: git 克隆 ...

回答 2 投票 0

使用 Emscripten 将一个结构体与另一个结构体的 std::vector 进行转换

简介 我正在尝试将 C++ 代码转换为 wasm 和 javascript,这是我项目的一部分,用于显示 NFT 图像跟踪的特征描述符点。我的想法是检索数据...

回答 1 投票 0

WASM/QuickJS - 从未输入来自 getQuickJS() 的回调?

我正在使用quickjs-emscripten来尝试评估Cloudflare Worker(即无服务器)中的一些JS。我知道 JS 评估的陷阱,不需要在这里争论。 文档说这应该

回答 1 投票 0

如何将 CMake 与 Emscripten 和 Conan 2 结合使用

我正在疯狂地尝试让 CMake、Emscripten 和 Conan 2 一起运行。 我尝试的第一件事就是使用conan-cmake的develop2分支,它支持conan 2,但因设置未知而失败

回答 1 投票 0

摆脱生成的 JavaScript 并直接执行 WebAssembly

我计划为 NodeJS 创建一个使用本机代码的库,这次我想尝试一下 WebAssembly。目前,我可以将 C 代码编译为 WebAssembly,但是 Emscripten 会生成一个 .w...

回答 1 投票 0

MediaInfo.js 与 Angular 16 给出 emscripten 错误

我们正在尝试按照 https://github.com/buzz/mediainfo.js 上的文档使用 Angular 16 的 mediainfo.js。 根据记录,我们安装了以下依赖项: 安装 : “@类型/

回答 1 投票 0

错误:/src/node_modules/isolated-vm/out/isolated_vm.node:无效的 ELF 标头

我有一个非常简单的 Dockerfile 来自 emscripten/emsdk 复制 。 。 运行 npm install --omit=dev 运行节点index.js 其中下列属性 节点--版本 v16.20.0 uname -a Linux buildkitsandbox...

回答 1 投票 0

Emscripten 切换双数组 - 显然收到随机地址

我无法将双数组移交给通过 emscripten 生成的 WASM 文件。我已将其生成为 WASM=1 的 .js 输出文件,因此我还有一个 wasm 文件。 这是我的缩写...

回答 1 投票 0

Web 组装:使用 crypto++ 库与 emscripten

我计划将 crypto++ 库用于 Web 应用程序,wasm 似乎非常适合它。 我的cpp代码: #包括 使用 std::string ; #include“cryptopp/cryptlib.h” #我...

回答 3 投票 0

调用 addFunction 时 Emscripten wasmTable null

我正在尝试让一个较旧的 Emscripten 项目在 React 中运行,但当我尝试调用 addFunction 时遇到运行时问题。堆栈跟踪如下所示: core.js:1981 未捕获类型错误:无法读取

回答 1 投票 0

Emscripten 与 cgal 失败

首先我克隆这个项目: https://github.com/yushi-bot/CGAL_triangulation_demo。 背景: 我正在尝试使用

回答 1 投票 0

如何将数据从 WebAssembly OpenGL 应用程序传递到 JavaScript?

我想在浏览器中创建一个简单的对话框,使用 WebAssembly 将按钮单击作为输入。 我已经成功使用 OpenGL、SDL2 和 imGui 创建了一个应用程序并将其移植到 JavaScript ...

回答 2 投票 0

使用 Emscripten 进行 gRPC Web 编译

我可以使用 Emscripten 将 gRPC 编译到 Web 吗? 注意:我正在尝试编译它,但它一直给出错误,请帮忙, 注意:没有 gRPC-Web。 谢谢。 我正在编译 gRPC 跨平台,我是...

回答 1 投票 0

Emspripten 给出多个异步错误,而一个调用不是异步的

从 JS 我将回调传递给 C++。 C++ 异步调用此 JS 回调。 如果 JS 回调从 C++ 调用同步函数,则可以正常工作。 如果 JS 回调调用异步函数...

回答 1 投票 0

将多线程 wasm 构建为模块时的问题

我们正在构建使用 pthreads 作为模块的 emscr 应用程序。 以下是链接器选项: -sWASM=1 -sINITIAL_MEMORY=134217728 -sMAX_WEBGL_VERSION=2 -sUSE_GLFW=3 -sFULL_ES3 -sEXIT_RUNTIME -sASYNCIFY -

回答 1 投票 0

OpenCV 模块可以编译为 WebAssembly 以在 Web 浏览器中使用吗?

我目前正在考虑尝试基于网络的增强现实,并想知道如何处理遮挡或 SLAM 等计算机视觉 (CV) 任务,尤其是在不使用 WebXR 的情况下......

回答 1 投票 0

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