OpenEXR with emscripten
最終的にファイルになるプログラムにコンパイルしてリンクしようとしていhtml
ます。
コンパイルに問題はありませんOpenEXR with emscripten
。.bc
問題は、ファイルをアプリケーションにリンクしようとしたときです。というエラーが表示されます
「EXEC: エラー: 'main' という名前のグローバルをリンクしています: シンボルが複数定義されています!」.
main
このエラーを追跡したところ、OpenEXR 内の CPP ファイルの 1 つに関数があることがわかりました。それはb44ExpLogTable.cpp です
OpenEXR.bc
メイン関数があり、b44ExpLogTable.cppにも関数があるため、プログラムをライブラリにリンクできませんmain
。
私はそれを回避する方法がわかりません。コンパイルしようとするOpenEXR using MSVC++
と、この問題は発生しません。
この問題を解決する方法を知っている人はいますか?