Emscriptenとは コンピュータの人気・最新記事を集めました - はてな (original) (raw)

(

コンピュータ

)

えむすくりぷとん

Emscripten は LLVM の bitcode を JavaScript に変換するコンパイラである。つまり、任意の C/C++ 製ソフトウェアを JavaScript に変換できる。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

七ツ木れいの倉庫4ヶ月前

新ゲームエンジンテスト自作した新ゲームエンジンのテストに スピードを作って公開 https:://plicy.net/GamePlay/217966(リンク切れ) (備忘録 raudio→SDL_MIXERに変更) と思ったのですがMacやChromeOSなどでいまいち安定して動かないみたいなので後にPixiJS版を再度作ってアップロードしました スピード:Reを遊ぶ! フリーゲームのPLiCy [プリシー]

#ゲーム#プログラミング#Wren#Emscripten

ネットで話題

もっと見る

77ブックマークGitHub - emscripten-core/emscripten: Emscripten: An LLVM-to-WebAssembly Compilergithub.com

65ブックマークRust単体でWebAssemblyをコンパイルする(Emscripten無し)sbfl.net

63ブックマークEmscripten によって生成された asm.js 対応コードは本当に人間が書いたコードより速いのか? : document12月2 Emscripten によって生成された asm.js 対応コードは本当に人間が書いたコードより速いのか? はじめに 先日、いつものように Twitter 監視業務に勤しんでいたところ、下記のような発言を見かけました。 asm.jsは対応してないブラウザでは読めないし遅いって説明をされることが多いけど、ams.jsはJavaScriptの中で...imaya.blog.jp

59ブックマークemscriptengithub.com

56ブックマークEmscriptenの論文読んだ。Webの賢い選択。 - Akihiro Memo大学院に入学するとともに、無職になりました。新しい仕事場を探しています!といってもインターン先ですが!という挨拶も程々に、Emscriptenの論文を読みましたので、その内容について少し。 JIT関連の論文を読んでいて、これは難しいと思い悩んできたところ、友達が卒研の参考文献であげていたプロジェクトがOOPSLAで...akidev.hateblo.jp

54ブックマーク1年間本番環境で WebAssembly ( by Emscripten )を使ってきた中で生じた問題とその解決策 - Qiitaqiita.com

50ブックマークEmscriptenでC言語をJavaScriptに変換する - Qiitaqiita.com

46ブックマークemscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略www.slideshare.net

42ブックマークWebGL と Emscripten で支えるお絵かき機能 - pixiv insideinside.pixiv.blog

関連ブログ

フェルマータ4年前

音声を伸縮したりピッチを変えたり編集するツールを試作してみた概要 A.I. Voice の琴葉姉妹を購入したので、 Text2Speech で作成した音声をあとからちょっと色付けできるツールを作ってみた。ただ、私としてそこまで Text2Speech をやりたかったわけではないので、これが使えるツールになっているのかはわからない。どちらかというと下記の記事の続きものであり技術検証じみた趣味の開発であって、自身のニーズすらないところで作っているので的外れ感はあるかもしれない。 shurabap.hatenablog.jp 成果物とやれること スクショ * haruneko.github.io 44.1kHz 16bit の音声ファイルを下記のように編集で…

#音声合成#react#C++#Emscripten

フェルマータ4年前

cmake プロジェクトのライブラリを emscripten を使って nodejs とブラウザで動作する npm package にする概要 すでにタイトルがなろう小説並に重たい。下記 2 エントリの続き物で今回ようやっと納得行くところまで作れたのでブログ記事にしておく。 CMake の C++ プロジェクトを nodejs, TypeScript の世界に持っていく - フェルマータ Emscripten を使って C++ のコードを JavaScript の世界に持っていく - フェルマータ やることはタイトルに書いてある通りなのだけれど詰みポイントが何箇所かあったのと、結構いろいろ知らないといけないことが多くて全部を書くととてもまとまらないので、結論を先に書いてから個人的にすごくつらかった wasm を webpack …

#Emscripten#cmake#nodejs#webpack#C++#TypeScript

フェルマータ4年前

CMake の C++ プロジェクトを nodejs, TypeScript の世界に持っていくポエム プライベートの開発環境は Qt with C++ を cmake でプロジェクト管理というスタイルだったのだが、いかんせんウェブエンジニアである本職とあまりに乖離していたので、もう少し本職に寄せておきたかった。最近は WebAssembly なるものもあり聞けば C++ のコードを WebAssembly にコンパイルして JavaScript から扱うことができるという。なので自作の C++ ライブラリを JavaScript で利用できる形にして、さらに nodejs プロジェクトで TypeScript から呼び出せるようにすれば、 GUI は web の世界に持ってこられるだろ…

#C++#wasm#WebAssembly#TypeScript#nodejs#Emscripten#CLion#cmake#CMakeLists.txt

フェルマータ4年前

Emscripten を使って C++ のコードを JavaScript の世界に持っていくポエム フロントエンドは大変苦手なのだが、まー最近は JavaScript 頑張らなければ、と思いつつもブラウザで何かを作るのはさほど興味がわかなかった。が、ここ数年で C++ のコードを JavaScript の世界に持ってくるのはだいぶスマートになったようで今回は Emscripten 使って過去に作った 今さら C++ で WORLD のラッパーライブラリを書いてみた - フェルマータ というやつを JavaScript の世界に持っていくのを試してみた。 できなかったこと 過去作ったコードは下記のように ExternalProject_add を通して依存性の解決をできるようにしていた…

#C++#Emscripten#JavaScript#cmake