0

OpenEXR with emscripten最終的にファイルになるプログラムにコンパイルしてリンクしようとしていhtmlます。

コンパイルに問題はありませんOpenEXR with emscripten.bc問題は、ファイルをアプリケーションにリンクしようとしたときです。というエラーが表示されます

「EXEC: エラー: 'main' という名前のグローバルをリンクしています: シンボルが複数定義されています!」.

mainこのエラーを追跡したところ、OpenEXR 内の CPP ファイルの 1 つに関数があることがわかりました。それはb44ExpLogTable.cpp です

OpenEXR.bcメイン関数があり、b44ExpLogTable.cppにも関数があるため、プログラムをライブラリにリンクできませんmain

私はそれを回避する方法がわかりません。コンパイルしようとするOpenEXR using MSVC++と、この問題は発生しません。

この問題を解決する方法を知っている人はいますか?

4

1 に答える 1