22

Cにはたくさんの数学/dspアルゴリズムがあります。単一の関数、ファイルごとに1つの関数、派手なリンクやインクルードまたはプリプロセッサディレクティブはなく、c99と標準ライブラリ呼び出し(主にmemsetと配列コピーを処理するmemmoveなど)のみです。それらの翻訳は大きな問題ではありませんが、時間がかかります。作業をスピードアップするために、C->Javascript翻訳ツールがあるかどうか疑問に思いました。

完璧な翻訳は必要ありません。とにかく最終結果に手を差し伸べます。私が必要としているのは、基本的な「退屈な」ことを支援するシンプルなツールです。

そんなこと聞いた人はいますか?

編集:emscriptenがうまくいくようです。

4

2 に答える 2

26

更新: The Times They Are a-Changin' のようです :)

この記事を参照してください: JavaScript および HTML5 に移植された DOOM

Zakai は、 EmscriptenClangを使用して DOOM のソース コードを C から JavaScript にコンパイルし、Closure Compiler で最適化しました。

そしてこちらがプロジェクトページです。楽しむ!:)

于 2010-11-18T07:52:00.597 に答える
18

参考までに、Emscriptenはまさにそれを行います。

于 2011-03-16T09:10:46.383 に答える