腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(121)
视频
沙龙
1
回答
是否有一种使用
wasi
stdlib +p线程支持编译C++代码的方法?
、
、
我成功地编译和运行了一些c/c++应用程序,使用
wasi
-sdk提供了clang和llvm。但是
wasi
-sdk提供的llvm不支持线程。
wasi
-sdk提供了一组尊重
wasi
规范的stdlib。LLVM似乎是在
wasi
-sdk中没有线程支持的情况下编译的,因此简单地添加定义p线程的附加标头可能无法工作。
浏览 2
提问于2022-10-14
得票数 0
1
回答
在Windows 10中生成wasmtime失败
、
、
、
在运行命令cargo build --release之后,我得到了错误消息: Done Building Project "G:\
wasi
\wasmtime\target\release\build\wasmtime-
wasi
Done Building Project "G:\
wasi
\wasmtime\target\release\build\wasmtime-
wasi
-628aff801f2e5951\out\buildDone Building Project "G:\
wasi<
浏览 4
提问于2019-04-26
得票数 0
回答已采纳
1
回答
如何使用wasmer从Rust中的WASM读取现有目录?
、
、
start() {} use wasmer_
wasi
/debug/
wasi
_fs_example.wasm")?; .preopen_dir("tar
浏览 8
提问于2021-01-31
得票数 1
回答已采纳
3
回答
在.wasm中运行node.js文件
、
TypeError: WebAssembly.instantiate():Import #0 module="
wasi
_snapshot_preview1“错误:模块不是对象或函数 在结果中没有显示任何东西
浏览 32
提问于2020-01-14
得票数 8
1
回答
WASI
函数的ABI格式
、
我正在构建一个组件运行时,目前正在实现
WASI
API。我想知道ABI是什么样子,根据下面的文档: return 0;在检查wasm-objdump之后,我可以看到以下函数导入: - func[0] sig=2 <__
wasi
_proc_exit> <-
wasi
_snapshot_preview1.proc_exit - func[1] sig=11 <__
was
浏览 12
提问于2021-10-07
得票数 0
回答已采纳
1
回答
导入“
wasi
_snapshot_preview1”时出错。“proc_exit”:未知导入。期望函数
、
、
、
、
-12.0/share/
wasi
-sysroot/ \-o matrix.wasm matrix.c (import "
wasi
_snapshot_preview1" "proc_exit" (func $__
wasi
_proc_exit (type 2))) (import"
wasi
_snapshot_preview1
浏览 20
提问于2021-07-16
得票数 2
回答已采纳
1
回答
/index.js”中的“@wasmer/
wasi
/lib/bindings/browser”
、
、
@parcel/core: Failed to resolve '@wasmer/
wasi
/lib/bindings/browser' from './index.js' 1 | import {
WASI
} from '@wasmer
浏览 6
提问于2022-06-28
得票数 1
1
回答
使用
wasi
-libc时fopen失败
、
、
、
、
在使用
wasi
-libc时,我尝试使用fopen读取图像{ fclose(f);使用Clang构建代码: $ clang --target=wasm32-
wasi
--sysroot=/opt/
wasi
-sdk/share/
浏览 23
提问于2019-10-22
得票数 0
1
回答
WASI
运行时能够自己呈现(或做)什么?
、
、
、
、
使用
WASI
运行时编写文本编辑器有意义吗?换句话说,它是在CPU上高效地呈现文本,还是需要GPU (Vulkan)来实现? 您认为它能做浏览器所做的事情吗:呈现HTML、DOM操作吗?据我所知,
WASI
和
WASI
都是一项正在进行的工作,但该项目的未来目标是什么,如果不使用任何需要浏览器运行时的网络技术,您将能够为它编写哪些应用程序?
浏览 3
提问于2020-04-30
得票数 0
回答已采纳
1
回答
在node.js中导入正确的
Wasi
模块
、
、
我正在尝试使用来自Node.js的Node.js,但是为了做到这一点,我需要NodeJs来实例化一个
Wasi
对象。这是在这里实现的:,文档在这里:但是我不知道如何访问正确的
wasi
实现,当我将
wasi
添加到依赖项中时,它将安装,这是我不需要的旧用户实现如果我没有安装任何软件包,我就会得到Cannot find package '
wasi
' imported from ...
浏览 15
提问于2022-06-08
得票数 1
1
回答
使用`clang++`编译wasm文件时,WebAssembly.instantiate会失败,但可以使用`clang`
、
、
clang++" - and it fails // "-std=c++14", "--sysroot C:\\OpenGL\\
wasi
-sdk-11.0-mingw.tar\\
wasi
-sdk-11.0\\share\\
wasi
-sysroot",n; i+
浏览 177
提问于2020-07-01
得票数 0
1
回答
编译调用C++到WASM的Rust
、
、
、
、
我已经找到了这个,但是它依赖于wasm,这就是。我的问题是,我有一些C++代码,我想从Rust调用这些代码,以便可以选择将生成的包编译成用于移动应用程序的本机代码,或者编译成在Node.js中使用的组件。目前,我有以下设置:extern "C"{ return i;}use wasm_bindgen::prelude::*; extern "C"{ pub fn
浏览 36
提问于2022-09-05
得票数 3
回答已采纳
1
回答
当clang编译到目标是m时未定义的符号
、
、
、
我是如何编制的: clang --target=wasm 32-
wasi
-Wl,-允许-未定义-file=src/wasm.syms -Wl,-导出-所有-sysroot wasm-test/
wasi
-libc/sysroot -internal-isystem /Users/hoff/dev/wasm-test/
wasi
-libc/sysroot/include/wasm32-
wasi
/c++
浏览 2
提问于2019-12-16
得票数 3
回答已采纳
1
回答
如何链接Rust
WASI
中的C库
、
、
、
、
archiver("llvm-ar") .cpp(true)wasmtime --dir=.--dir=/tmp target/wasm32-
wasi
/release/reverser.wasm Erro
浏览 7
提问于2022-09-05
得票数 3
回答已采纳
2
回答
在使用clang和web程序集目标时,有没有办法使用sqrt?
、
、
我正在使用clang --target=wasm32 --no- c++ -libraries将目标编译为web程序集。有没有办法说服clang生成sqrt?它找不到有这个目标的<math.h>。
浏览 7
提问于2021-06-10
得票数 0
1
回答
为什么在这个wasm模块中存在"
wasi
_snapshot_preview_1“导入?
、
、
、
、
“错误:模块不是对象或函数 (func $
wasi
_snapshot_preview1.fd_close (;0;) (import "
wasi
_snapshot_preview1" "fd_close") (param i32) (result i32)) (func $
wasi
_snapshot_preview1.fd_seek (;1;) (import "
wasi
_snapshot_preview1"
浏览 7
提问于2021-05-29
得票数 6
回答已采纳
1
回答
如何使用WebAssembly和JS将命令行参数传递给C代码?
、
、
我正在尝试使用WebAssembly和纯JS在web上运行一些小的C演示,并且我正在使用
WASI
SDK/
WASI
libc编译我的代码:然后我将使用来实现
WASI
编辑: 为了添加命令行参数,我从编译器调用中删除了-nostartfiles和-Wl,--no-en
浏览 48
提问于2021-05-12
得票数 1
回答已采纳
1
回答
针对WebAssembly(--target=wasm64 64)的Clang无法找到C++标头
、
、
、
、
我使用详细的方法查看包含路径具有:忽略不存在的目录"/include/c++/v1“忽略不存在的目录"/include“#包括<...
浏览 15
提问于2021-05-05
得票数 1
1
回答
如何使用
wasi
-sdk在C中直接调用
WASI
函数(导入模块问题)
、
、
我正在尝试使用
wasi
-sdk在C程序中直接调用
WASI
函数(fd_write)。_t*)str, .buf_len = 13 }; fd_write(1, &vec, 1, &nwritten); } 现在,如果我使用
wasi
-sdk将其构建为一个可静态链接的库 ~/
wasi
-sdk-11.0/bin/clang --sysroot ~/
wasi
-sdk-11.0/share&
浏览 53
提问于2020-07-24
得票数 0
回答已采纳
1
回答
没有脚本,如何用标准库将C++编译成WebAssembly
、
、
、
我跟踪了和的混合,我使用
wasi
获得了C标准库。使用像-Wl,-z,stack-size=$[1024 * 1024]这样的链接器标志,我可以控制堆栈大小。汇编工作取得了成功。太棒了!然后,我想也许我可以删除
wasi
依赖,并使用emscripten版本的libc保持一致,但也存在冲突/缺少标题。OUTPUT = library.wasm --target=wasm32-unknown-<
浏览 5
提问于2020-01-04
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
借助Wasmer-JS在浏览器和Node.js上运行WASI
Bytecode Alliance宣布服务器端WebAssembly发展愿景
Shopify开源WebAssembly工具链Ruvy
Docker+Wasm第2个技术预览版发布,新增3个运行时引擎支持
基础为零?如何将 C++ 编译成 WebAssembly
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券