Я следил за Emscripten с SDL2 с этого сайта https://lyceum -allotments.github.io / 2016/06 / emscripten-and-sdl2-tutorial-part-4-look-owl /
и это официальный документ Emscripten, в котором предлагается использовать флаг с
-s SDL2_IMAGE_FORMATS='["bmp","png","xpm"]'
в Windows 10 64-битный Emanscripten 1.38.29
Однако,если я скомпилирую с флагом
-s SDL2_IMAGE_FORMATS='["png"]'
Это показывает ошибку
OSError: [WinError 193] %1 is not a valid Win32 application
Это точно такая же проблема, как в github проблема
Комментарий предлагает заменить команду
SDL2_IMAGE_FORMATS='["png"]' //with SDL2_IMAGE_FORMATS="[""png""]"
, также я тестировал с
SDL2_IMAGE_FORMATS=["png"]
или
SDL2_IMAGE_FORMATS=[png]
или
SDL2_IMAGE_FORMATS=['png']
или
SDL2_IMAGE_FORMATS="['png']"
или
SDL2_IMAGE_FORMATS=\"["png"]\"
или
SDL2_IMAGE_FORMATS=\"[\'png']\"
Тем не менее, у меня все та же ошибка компиляции