Я пытаюсь скомпилировать OpenEXR with emscripten
и связать его с моей программой, которая в конечном итоге будет html
.компиляция и ссылка OpenEXR emscripten множественная основная функция определяет
У меня нет проблем с составлением OpenEXR with emscripten
. Проблема в том, что я пытаюсь связать файл .bc
с моим приложением. Я получаю сообщение об ошибке:
«EXEC: ошибка: Linking глобал именованных„главного“: символ умножения определен».
Я отследил эту ошибку и обнаружил, что внутри одного из файлов CPP внутри OpenEXR есть функция main
. это b44ExpLogTable.cpp
Поэтому я не могу связать свою программу с библиотекой OpenEXR.bc
, потому что у меня есть основная функция, и b44ExpLogTable.cpp также имеет функцию main
.
Я не знаю, как обойти это. Если я попытаюсь скомпилировать OpenEXR using MSVC++
, я не получу эту проблему.
Кто-нибудь знает, как решить эту проблему?