JS中worker线程上创建线程

https://emcc.zcopy.site/docs/porting/pthreads/

Pthreads线程支持

emscripten允许在主线程和web worker之间共享内存和同步的原子操作,同时Emscripten能够实现对Pthreads (C中的Pthreads) API的支持,这种支持在Emscripten中被认为是稳定的。

1. 在使用emcc编译时,要启用多线程支持

  • 支持多线程:在编译任何.c/.cpp文件时或在链接生成最终输出.js文件时传递编译器标记
    -s USE_PTHREADS=1

     

  • 指定预定义的web workers线程池:传递链接器标志
    -s PTHREAD_POOL_SIZE=<integer>

     

 

发布了47 篇原创文章 · 获赞 2 · 访问量 2405
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览