腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
用
emscripten
编写
简单
的
多线程
程序
、
、
我正在尝试使用
Emscripten
创建一个具有线程支持
的
简单
程序
:#include <pthread.h> pthread_join(tid, NULL);} 我是在火狐中执行它
的
,这是我在控制台中得到
的
浏览 3
提问于2017-11-27
得票数 1
1
回答
用
Scon和
Emscripten
编译C++
、
、
、
我想要建立一个
简单
的
HelloWorld
程序
,为网络使用system系统与
emscripten
。我有一个
简单
的
程序
:#include <
emscripten
/
emscripten
.h> {} 如果我
用
emscripten
directy编
浏览 9
提问于2022-10-27
得票数 0
1
回答
如何在网页中运行与
Emscripten
一起编译
的
交互式
程序
?
、
、
我有一个
简单
的
程序
,如下所示:{ while (fgets(buf, sizeof(buf)= NULL) { }我
用
Emscripten
编写
了它: emcc -o hello.html hello.cpp这给了我一个相当基本
的
Ems
浏览 3
提问于2018-01-17
得票数 12
1
回答
WebAssembly +并发:尝试从C/C++设置线程本地堆栈
、
、
、
我有一个可重入
的
C++函数,在使用导入
的
共享内存时,它
的
wasm输出不是“线程安全”,因为该函数使用了位于硬编码位置
的
共享线性内存上
的
别名堆栈。我知道
多线程
还不完全支持,如果我想同时使用同一个模块
的
多个实例,避免崩溃和数据竞争,这是我
的
责任,但我接受挑战。 我
的
X问题是:我
的
代码不是线程安全
的
,我需要有不重叠
的
堆栈。不过,我有一些想法(使用wasi-libc或
emscrip
浏览 5
提问于2021-11-02
得票数 1
回答已采纳
1
回答
组件中
的
TCP服务器(C++)在accept()中失败
、
、
、
、
我
用
C
编写
了一个
简单
的
TCP服务器-客户端本地应用
程序
,它
的
工作原理是预期
的
(Linux以及Cygwin 10)。当我使用EM++ (或EMCC)编译它时,它构建了JS & WASM精细。然而,客户端
程序
仍然不连接(既不是本地构建,也不是它
的
WASM)。服务器
程序
使用
简单
的
BSD套接字:{ // port to
浏览 3
提问于2020-04-20
得票数 1
1
回答
浏览器中
的
多线程
WebAssembly比单线程慢,为什么?
、
、
、
在不使用
Emscripten
几年之后,我最近发现它现在支持将
多线程
C++代码编译成WebAssembly。我已经
编写
了
简单
的
合并排序代码,可以对1000万个浮点数进行排序(本机代码可以很容易地对更多
的
浮点数进行排序,但浏览器似乎将您
的
内存限制在1 1GB ): https://github.com/bsergeev/MtMergeSort 令人惊讶
的
是,虽然这段代码编译成WebAssembly并在Chrome中运
浏览 30
提问于2019-02-17
得票数 4
回答已采纳
2
回答
如何将wasi-libc与共享内存标志链接?
、
我想在我
的
WASM模块中导入共享内存,并试图链接我
的
对象文件,所有这些文件都是
用
-matomics和-mbulk-memory以及wasi-libc -lc、lc++和-lc++abi库编译
的
。但是得到了一个错误: wasm:错误:-共享内存被errno.o不允许,因为它不是
用
“atomics”或“批量内存”特性编译
的
。
浏览 2
提问于2021-12-01
得票数 1
1
回答
有没有办法为
emscripten
构建ZeroMQ?
、
、
、
当我试图将zeromq库构建到
Emscripten
时,它会产生一个错误,该错误声明动态链接错误:没有这样
的
文件或目录。有没有办法将现有的c库编译成
Emscripten
。我试着
用
emscripten
官方页面的指导来
编写
。不幸
的
是,我仍然不清楚c库到
emscripten
的
构建步骤。
浏览 0
提问于2019-02-13
得票数 3
回答已采纳
1
回答
用
IDE构建
Emscripten
项目?
、
、
我最近发现
Emscripten
是一种
编写
本机代码并在web浏览器中运行
的
方法。人们
用
什么来和<
浏览 2
提问于2015-02-04
得票数 2
1
回答
我能用emterpreter“冒充”一个线程吗?
、
、
、
我正在将一个项目移植到
emscripten
。该项目有几个非关键线程,它们只做一些低优先级
的
事情。线程函数
的
速度不是问题。然而,它们确实需要在不阻塞
程序
的
情况下发生。有没有一个调用可以让我
用
emterpreter来模拟线程?也就是说,在线程函数上花几个周期,然后再回到主
程序
?我以为我要使用
emscripten
_async_call,但它看起来会阻塞,直到函数完成,一旦它被触发。 有没有办法让我解释
的
函数同时运行?
浏览 1
提问于2019-01-08
得票数 0
3
回答
是否可以使用WebAssembly提交HTTP请求?
、
、
、
、
我试图在WebAssembly中提交一个
简单
的
HTTP请求。为此目的,我
编写
了这个
程序
(从复制,稍作修改):#include <string.h>#include <
emscripten
/fetch.h>#endif void downloadSucceeded(
em
浏览 2
提问于2018-08-30
得票数 18
1
回答
如何将用python
编写
的
函数编译为JavaScript (
emscripten
)?
、
、
、
我有一个
用
python
编写
的
简单
函数,我想将它移植到javascript。有人有用
emscripten
编译python
程序
到js
的
经验吗?注意:我想保持python的确切功能,我不想要将python
程
浏览 1
提问于2013-11-05
得票数 3
1
回答
如何在qml应用
程序
中使用qt webassembly
、
、
我是一个初学者,我想在qml应用
程序
中使用qt webassembly。我使用emsdk 1.38.30-64bit编译qml应用
程序
,它编译成功,但当我在浏览器中使用带线程标志
的
emsdk 1.38.30-64bit时,我得到下载/编译。我
的
错误是什么?
浏览 22
提问于2020-06-06
得票数 0
2
回答
如何为C库
编写
一个
Emscripten
shim
、
、
如何为C库
编写
自定义
的
Emscripten
shim?
Emscripten
包适用于某些C库,如SDL和OpenAL,但对于其他库,您必须自己滚动。我
的
意思是
用
JavaScript替换要移植
的
代码所依赖
的
C库。
浏览 0
提问于2014-09-12
得票数 4
回答已采纳
1
回答
充气zlib压缩数据
、
、
我有一个数据
的
ArrayBuffer,它是使用C++版本
的
zlibs压缩(带有默认值)压缩
的
。由于没有服务器,所以我现在需要在客户机中膨胀这些数据。我在C++中使用默认
的
充气选项完成了这一工作,并且没有出现问题。现在,在浏览器中,我已经测试了各种库,它们都没有工作,这里有几个免责项: 所以我想知道有什么
简单
的
方法可以让我
的
我尝试用ap
浏览 2
提问于2014-06-04
得票数 0
1
回答
如何在JSARToolkit中更改默认标记图案大小
、
、
根据
的
说法,默认
的
标记图案大小为16x16。是否可以在JSARToolkit中将其修改为32x32?
浏览 13
提问于2018-01-19
得票数 1
1
回答
emscripten
: C函数在Node.js中异步调用时没有准备好
、
、
我
用
Emscripten
编译了一个C库,并
编写
了在交互式Node.js shell中与它正确交互
的
JS:const _smaz = require但是,当在我
的
应用
程序
中立即调用该函数时,_malloc会失败: at Object.a_malloc 即
浏览 2
提问于2020-04-29
得票数 0
回答已采纳
2
回答
如何通过
Emscripten
使用Boost库
、
我有一个项目需要使用浏览器中
的
websocket (或命名管道)来与本地
程序
通信。(Webassembly是否可行?)我已经
用
Boost Library
编写
了一个c++ websocket,并希望将其编译为wasm。但是,在使用
Emscripten
编译项目时,我应该如何链接库? 谢谢!
浏览 9
提问于2017-06-16
得票数 1
1
回答
如何在包含第三方库
的
同时使用
emscripten
将c++编译成javascript?
、
实际上,我在我
的
c++
程序
中使用GSL。我提到过
emscripten
文档,但什么也没有。这就是我在文档中看到
的
,这是毫无意义
的
:以下是我遇到
的
问题:
浏览 5
提问于2015-05-19
得票数 9
1
回答
如何使
Emscripten
链接popen
我使用最新
的
emscripten
编译/链接文件T.c中
的
一个
简单
程序
: #include <stdio.h>{ return 0; } 我这样做: emcc t.c -o t.html
emscripten
给出"error: undefined symbol: popen“
浏览 43
提问于2019-04-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用Java编程,编写一个最简单的桌面程序
编写家谱用的小程序
DeepMind用强化对抗学习生成编写图像的程序
c语言简单学:如何使用while语句编写1加到100的程序
用Python编写的一个简单离线数据包分析器
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券