腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Clang
和
WebAssembly
导入
外部
符号
、
、
、
、
使用
Clang
将具有extern函数声明的C(++)代码编译为
WebAssembly
时,会出现undefined reference错误,而不是
导入
符号
。什么选项会使链接器将它们作为
导入
添加到
WebAssembly
模块中,而不是尝试解析它们?
浏览 16
提问于2021-01-09
得票数 2
回答已采纳
1
回答
在web程序集中生成内存
和
表
导入
/导出
、
、
、
使用
LLVM/
Clang
编译到
WebAssembly
的默认代码生成会导出内存,并完全忽略表。是否有一种方法来发出内存
和
表
导入
(
和
/或导出)时针对web程序集的
clang
(--target=wasm32-unknown-unknown-wasm)?
浏览 1
提问于2017-08-04
得票数 5
回答已采纳
2
回答
`__heap_base`似乎在
clang
9.0.0中丢失了,有没有替代的?
、
、
、
我正在尝试
使用
clang
(no emscripten)为
WebAssembly
编译我自己的C库,它在
clang
版本的8.0.1上编译得很好,但在
clang
版本的9.0.0上编译失败。__heap_base是否已被替换为其他
符号
? 该库是开源的,编译说明可以在here中找到
浏览 91
提问于2019-10-06
得票数 2
回答已采纳
1
回答
如何在
Clang
中
使用
WebAssembly
引用类型
、
、
、
我正在
使用
Clang
和
LLD用C编写一个
WebAssembly
应用程序。 如何编写以externref为参数的C函数,以及如何从JavaScript调用该函数?如何
使用
C中的externref值来调用在JavaScript中定义的
导入
函数?
浏览 4
提问于2021-10-05
得票数 2
回答已采纳
1
回答
Wasm JS api实现
、
、
目前,我对它的乐趣在于重写我们在编程语言课程中
使用
的一种语言的后端,而不是MIPS。我知道,这不是一个“代码问题”,以通常的方式,但我似乎找不到合适的地方
浏览 4
提问于2021-05-22
得票数 1
回答已采纳
1
回答
在
WebAssembly
编译方面,Emscripten
和
Clang
有什么不同
、
、
、
、
我知道
clang
(通过
使用
target=wasm32)
和
emscripten都可以将C代码编译成
webassembly
,但它们有什么不同呢? 看起来它们都
使用
LLVM作为后端。实际上,我甚至不太明白llvm
和
clang
之间的关系。 我读
WebAssembly
已经有一段时间了,但我对它缺乏低级的理解。非常感谢您的宝贵时间!!
浏览 28
提问于2020-11-05
得票数 3
回答已采纳
1
回答
使用
WebAssembly
调用Web API方法
可以在
WebAssembly
中
使用
吗?如果是这样的话,是怎么做的?我对更感兴趣。
浏览 49
提问于2016-12-01
得票数 22
回答已采纳
1
回答
如何在
使用
clang
to wasm进行编译时保留变量名
、
、
、
clang
成功地发出了一个包含函数名的wasm自定义名称部分(当
使用
-g选项进行编译时),但是我发现没有办法同时发出未优化代码的参数名
和
变量名。
浏览 0
提问于2020-12-15
得票数 2
1
回答
Windows上的
Clang
+LLVM静态库链接错误-为什么
符号
会有所不同?
、
、
、
、
在编译
clang
和
llvm之后,按照llvm网站上的说明,我尝试在一个测试应用程序中链接到构建的静态库。所有代码都是用VS工具集的v110构建的。Im得到类型为"error LNK2001“
和
"error LNK2019”的链接器错误。链接器误差=> 未解决的
外部
符号
“:int
浏览 13
提问于2014-05-17
得票数 0
1
回答
WebAssembly
.Global如何方便动态链接?
、
、
、
下面的描述是的导言部分
WebAssembly
.Global对象表示一个全局变量实例,可从JavaScript
和
跨一个或多个
WebAssembly
.Module实例之间的可
导入
/可导出访问。我试图了解
WebAssembly
.Global如何促进多个模块的动态链接。最初,我认为这与多线程有关,而且
WebAssembly
.Global允许运行相同
WebAssembly
.Module的多个Workers以某种方式进行协调。提到
WebAssembly</em
浏览 13
提问于2022-08-10
得票数 0
回答已采纳
2
回答
当
使用
可见性属性(没有__declspec(dllexport))时,
Clang
能生成
导入
库吗?
、
、
、
使用
Microsoft编译器从库导出类或函数时,您将
使用
类似于以下代码的代码:对于
Clang
(
和
GCC),您可以
使用
可见性属性来确保
符号
是可见的当我在Windows上
使用
Clang
编译时,如果一个类是可见的(即使具有显式属性),则该函数不会导出(没有创建
导入
库)。是否有可能让
Clang
生成一个
导入
库,而不
使用</em
浏览 3
提问于2019-11-17
得票数 3
回答已采纳
2
回答
Qt程序集:配置工具包
、
、
、
、
然后,我
使用
Qt WebInstaller安装了Qt。当我单击manage时,我发现没有为QT5.13.2.
WebAssembly
选择C
和
C++编译器。 当我更改为Qt Versions时,我也会收到警告。这是可选择的所有编译器的列表: 问题:emscripten/emsdk/
clang
/
浏览 5
提问于2019-11-21
得票数 7
1
回答
MicrosoftVisualC++是否支持
WebAssembly
作为目标?
、
、
我知道许多人正在
使用
Rust
和
其他几种语言来试验
WebAssembly
。但是如何从MSVC中生成wasm呢?有这方面的消息吗?
浏览 3
提问于2019-10-16
得票数 2
回答已采纳
1
回答
web_sys机箱是如何工作的?
、
因此,经过广泛的搜索
和
阅读,我得到了web_sys机箱的用途
和
功能,但我仍然不知道它是如何实现的。 我的印象是,
WebAssembly
代码不能直接调用JS或访问其对象/方法。我的理解错了吗?与仅
使用
JS调用相比,
使用
web_sys的开销(如果有的话)是什么?
浏览 5
提问于2019-12-10
得票数 1
回答已采纳
1
回答
库名称已损坏
我正在尝试
使用
CMake链接Windows上的一个共享库。这个共享库是用
Clang
编译的,因此我必须
使用
GNU ld,以便正确地传播调试
符号
(因为微软link.exe对GNU样式的调试
符号
一无所知)。我的共享库依赖于kernel32.dll
和
msvcrt.dll的
导入
库。我将GNU风格的
导入
库作为w32api安装的一部分。但是,kernel32
导入
库的名称是libkernel32.a,而不是libkernel32.lib.a,因此链接
浏览 0
提问于2013-04-28
得票数 4
回答已采纳
1
回答
为什么WASM文件不同?
、
、
我想
使用
WebAssembly
,所以我必须把C文件编译成WASM文件。我
使用
工具"wasm2wat“将其反汇编成文本文件,内容如下 (type $t0 (func)) (export "__data_end" (global 2))我还<e
浏览 9
提问于2020-11-14
得票数 1
1
回答
来自Javascript的
Webassembly
、
、
我有一个包含向量代码行(
使用
1000+
和
stdlib.h)的C ++程序。该程序由一个函数组成,该函数接受5个无
符号
整型(或1个无
符号
字符
和
4个无
符号
整型)作为输入,返回一个字符串或4个无
符号
整型(我不知道如何返回数字数组,所以我
使用
字符串)。我
使用
WasmExplorer将程序编译成.wasm文件。 .then (module => {r
浏览 152
提问于2019-10-27
得票数 0
2
回答
铬源中的BASE_EXPORT是做什么的?
、
在研究时,我发现许多类都
使用
在中定义的宏BASE_EXPORT,该宏用于装饰公共用途的类
和
函数。 我就是不能把我的头绕到这个概念上?这是否应该替代“经典”的方法--例如,在包含文件夹中放置所有的标题,这是为了供公众
使用
?BASE_EXPORT究竟是如何工作的?例如,在向铬添加新功能时,人们应该如何
使用
这样的装饰功能?
浏览 2
提问于2015-06-05
得票数 1
回答已采纳
4
回答
禁用emscripten中的libc链接
、
、
LIBRARY_DEPS_TO_AUTOEXPORT='[]' -s EXPORTED_FUNCTIONS='["add1"]' -s USE_SDL=0 -o simple.js -nostdlib 但是,生成的输出仍然包括malloc的
符号
我还对生成组件的相同过程感兴趣;也就是说,我真正的目标是生成一个只包含一个函数的
webassembly
模块。这有可能
和
应征码有关吗?
浏览 4
提问于2017-01-14
得票数 5
回答已采纳
2
回答
组装多个模块?
让我们假设我们有以下内容:只是一个简单的模块,没有功能,局部变量,内存
和
所有花哨的东西。现在,如果我不想过度填充我的模块呢?对于编译测试,我
使用
浏览 0
提问于2017-04-20
得票数 3
回答已采纳
点击加载更多
相关
资讯
使用 SIMD 和多线程增强 TensorFlow.js WebAssembly 后端
如何使用 WebAssembly 和 JS 构建高性能应用程序
如何将 C++ 编译成 WebAssembly
Shopify如何使用CSV 文件导入和导出产品?
通达信公式源码导入和使用方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券