Cをベースにしたクロスモバイルプラットフォームフレームワークを開発しています。次に、特定のプラットフォーム(ios、android、bbなど)ごとにいくつかのラッパーを作成します。私のターゲットプラットフォームの1つはfirefox-osです。Firefox-osでclibsを使用できるかどうか知りたいのですが、何も見つかりませんでした。
2 に答える
3
次のFirefoxOSアーキテクチャドキュメントを見ると、質問に答えるはずです: https ://wiki.mozilla.org/B2G/Architecture
たとえば、Gaiaの下では、「基盤となるオペレーティングシステムへの唯一のインターフェイスは、Geckoによって実装されるOpenWebAPIを介したものです」と述べています。つまり、Javascriptは、Open Web APIを介して利用できる場合、低レベルの呼び出しに必要な唯一のインターフェースです。
于 2012-12-21T17:07:58.253 に答える
1
回避策は、 Emscriptenを使用してCコードをJavaScriptにコンパイルすることです。Firefoxは近い将来asmjsを実装するため、コンパイルされたコードはおそらく非常にパフォーマンスが高くなります(emscriptenは出力としてasmjsをターゲットにするため)。
于 2013-03-01T13:59:43.407 に答える