Я пытаюсь создать код x264 для веб-сборки. я использую emconfigure для настройки. как ниже
emconfigure ./configure --prefix="$(pwd)/em" --enable-shared --enable-static --disable-cli --disable-gpl
Но это выдавало, что не найден рабочий компилятор C. ошибка. У меня есть компилятор gcc версии 9.3.0, и я попытался переустановить build-essentials и gcc, но проблема осталась той же.
config.log тоже не помогает.
Если я указываю флаг кросс-компилятора --host, то он генерирует файл libx264.so, но я не уверен, правильно ли это, поскольку код wasm должен работать в каждом браузере в (windows/mac/linux)
пожалуйста, скажите мне сначала, возможна ли компиляция x264 с использованием emscripten? Если да, подскажите, пожалуйста, как правильно это сделать
--host
для кросс-компиляции, вы должны указать в качестве цели wasm32, а не Windows/Mac/Linux. - person RReverser   schedule 20.08.2020