作者回复: 你可以自己写一个 CMakeLists.txt 来让编译器自动查找头文件的所在位置,比如用 include_directories 指令来指定头文件的查找位置。具体可以参考 CMake 的官方文档,或者找找相关的文章。或者如果使用 Clang 也可以看下 Clang 的 -I 参数。
作者回复: --no-entry 应该是传给 Linker 的参数,参考:https://lld.llvm.org/WebAssembly.html,可以尝试升级一下 Emscripten 的版本。
作者回复: 是的。
作者回复: 开源的例子是指?大公司在用的案例吗?
作者回复: 多个文件也可以直接都列在 emcc 后面,或者通过 CMakeFile 来组织项目的构建依赖关系,然后再使用 Emscripten 的 emconfigure/emmake 来构建项目也是可以的。具体可以参考:https://emscripten.org/docs/compiling/Building-Projects.html
作者回复: 这里提到的显示效果是指?