我尝试使用emscripten将SDL项目编译为HTML5 / JS。

这些文件位于data目录中。我用以下代码预载目录:

--preload-file data@

但是,如果运行编译后的代码,则会出现此错误:
Cannot find preloaded image /res/img.PNG

res目录位于数据目录内。目录和文件已加载。我已经用dirent检查过

最佳答案

SDL_image需要--use-preload-plugins-s STB_IMAGE=1等。

Compiling and Running Projects » Building Projects » Emscripten Ports

09-30 22:34