emscripten 相关问题

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

Emscripten Clang产生ELF 64位executabel和wasm二进制交叉编译器目标

我准备了一个最小的Cmake项目,其中包含一个代表主文件的cpp文件和一个代表共享库的cpp文件,该文件基本上可以打个招呼世界。 https://github.com / ...

回答 1 投票 0

Webpack引发Emscripten错误:无法解析'fs'

我在将JavaScript文件导入vue.js组件时遇到错误:这是/ components子文件夹的内容:/ startingV / src / components $ ls -lah总计132K drwxr-xr-x 2 marco marco ...

回答 1 投票 0

npm程序包中的嵌入Emscripten WebAssembly模块

我正在构建一个npm软件包,其中包含一些从Emscripten模块“胶水代码”中加载的WebAssembly。现在,通过静态指定的URL从胶水代码中获取WASM // //脚本胶水...

回答 1 投票 0

emscripten链接全局命名符号多重定义

我有一个c ++ CMAKE(版本3.10.2 -std = c ++ 17)项目,我可以编译该项目并与购买的gcc和clang链接。购买它们会产生可以按预期工作的目标二进制文件。最近我...

回答 1 投票 0

WebAssembly应用程序如何将其本机Window / OpenGL / Vulkan调用映射到DOM中的canvas元素?

我正在阅读WebAssembly,我很好奇如何将Vulkan或OpenGL之类的图形编程移植到canvas元素。文档很长,我想我最终会弄清楚的,...

回答 1 投票 0

WASM链接错误:功能签名不匹配

我已经通过emscripten使用WASM了几个星期,并且一直取得良好的进展,直到出现此错误:引发异常:RuntimeError:函数签名不匹配,RuntimeError:function ...

回答 1 投票 0

Svelte中的导入脚本生成模块

我正在尝试制作一个包含画布的Svelte组件,该组件将在其中显示经脚本编写的webgl应用程序。在传统的html中,需要以下设置:var canv = ...

回答 1 投票 0

用bazel和emscripten构建Web程序集

我一直在尝试通过bazel在webassembly中构建简单的c ++,方法是遵循bazel的文档,但我无法使其正常工作。一切正常,bazel设法下载了脚本...

回答 1 投票 0

如何使用脚本生成独立的webassembly

该文档提供了两种选择:让优化程序剥离不必要的代码,然后使用您自己的代码替换.js胶水,或使用SIDE_MODULE标志。这两个选项都会导致内存导入(而不是...

回答 1 投票 1

我可以在不使用Qt进行Webassembly的情况下用Emscripten编译Qt吗?

由于Emscripten可以将大多数C ++代码编译为Webassembly(WASM),所以我问自己,Qt对于Webassembly的意义是什么。前者将保留C ++代码的许可证(LGPL),后者将需要...

回答 1 投票 0

如何在React中使用Emscripten JavaScript文件

我正在尝试将JavaScript文件导入到使用Emscripten从C代码编译的React文件中。这与这里的问题类似,但答案似乎不起作用。目标是能够...

回答 1 投票 1

Emscripten SDK脱机安装linux

几周前,我正在考虑安装Emscripten SDK。棘手的部分是我们没有连接到互联网。我找不到脱机安装的任何指南,所以我是...

回答 1 投票 0

如何传递到图像缓冲区到wasm

我正在尝试将数组缓冲区js传递给wasm OpenCV,但有时在使用imdecode函数时会引发异常或某些时间为空白数组。简单的HTML:

回答 1 投票 0

使用std :: thread时无法在'WorkerGlobalScope'上执行'importScripts'

我正在尝试使用std :: thread。 main.cpp int main(){std :: cout <

回答 1 投票 -2

Emscripten:如何从javascript中获取c语言中的char数组

我是Emscripten / javascript的新手,因此,如果我的情况已经解决,请在此致歉。我在ionic3中有一个应用程序,我想读取c中具有3个位置的数组,并且此...

回答 1 投票 2

如何使用带有cmake项目的emscripten生成位码(.bc文件?)>

我有一个使用cmake构建的c ++项目。它可以编译和链接。目的是使用Emscripten从中生成将在浏览器中运行的代码。从Emscripten网站上的文档中...

回答 2 投票 2

错误:未定义符号:gzclose opencv脚本

[当我尝试通过以下命令编译OpenCV代码时,出现错误。命令sudo / home / xyz / emsdk / upstream / emscripten / em ++ ./test_wasm.cpp -s WASM = 1 -I / usr / local / include / opencv4 / -...

回答 1 投票 -1

一次从脚本读取大用户提供的文件,一次读取块

我正在寻找一个API,该API可让我一次读取通过(或允许从浏览器访问用户文件的任何其他方法)块提供的文件。我正在读取大文件,所以我不想加载...

回答 1 投票 0

浏览器中的webassembly gl canvas是否可以使用透明背景?

[我正在尝试寻找一种方法,通过C ++中的OpenGL调用,将HTML元素绘制为这样一种方式,使得在GL上下文中可见画布后面的任何内容(背景图像,HTML文本等)。 ...

回答 1 投票 0

'unopen symbol:__stack_chk_guard'在libopenh264.so中,当使用emcc构建FFmpeg时

我正在尝试在Ubuntu 18.04上构建codecbox.js,这涉及到用emcc构建FFmpeg。在构建过程的某个阶段,FFmpeg的configure脚本尝试处理以下代码:#...

回答 1 投票 0

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