将FTGL与Emscripten一起使用

Sco*_*ott 5 javascript c++ emscripten

我正在尝试使用emscripten构建一个项目(logstalgia),但该项目需要ftgl dev库(libftgl-dev).我一直在寻找链接这个库的正确方法,所以我可以运行shell> emconfigure logstalgia/configure,但我无法弄清楚如何编译和链接这个库到项目中.

我已经阅读了emscripten文档,但不幸的是,自从我使用gcc或编写了一个makefile以来已经有好几年了.

Emscripten说"Other libraries not included with emscripten, like boost, you would need to compile yourself and link with your program, just as if they were a module in your project."不幸的是我没有足够的先前知识来知道这要我做什么.我理解这个概念,但不知道如何执行此操作.任何帮助,将不胜感激.

Dea*_*con 1

您需要首先使用 Emscripten 构建 FTGL,然后将您的应用程序与您构建的库链接起来。

但正如其他人提到的,首先您需要检查 FTGL 是否支持 OpenGL ES 2.0,因为 WebGL 1.0 与目标 GLES2 相同。

如果没有,您可以随时尝试实验性的 WebGL 2.0 支持,这与针对 Open GL ES 3.0 的目标相同。