2017-06-14 24 views
0

emscriptenを使用してwebassembly用のdlibをビルドしようとしていますが、その方法はわかりません。ウェブアセンブリのためのDlibのコンパイル

現在、dlibはemscriptenに必要なバイトコードではなく、実行可能ファイルを生成します。この問題を回避する方法はありますか?

現在、これは私が次のステップのためにDLIB-19.4フォルダ。

cd examples 
mkdir build 
cd build 
cmake .. 
emmake make 

内から(やっているものです、私は入力にバイトコードファイルを必要とするが、DLIBはちょうどemcc実行ファイルを生成しているようですコマンドは受け付けません。私はDLIBのドキュメントから読み取ることができるものから、

答えて

0

を、それがスレッドを含めて提供していませんemscriptenなど。ですから、サポートされていない機能のthatsを除外する必要があります機能をたくさん持っているということである。

​​セクションも参照して、CmakeなしでDlibを使用する方法について説明します。 SVMには簡単なgccの例があります。

おそらく、あなたのプロジェクトに適切なdlibヘッダを入れて、関数を書いてemsciptenのために公開するというこのアプローチを使うべきでしょう。

jsファイルをビルドした後、JSから "公開された"関数を呼び出すことができるはずです。

関連する問題