5

我正在尝试使用 emscripten 构建一个项目(logstalgia),但该项目需要 ftgl 开发库(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."不幸的是,我没有足够的先前知识来知道这要我做什么。我了解这个概念,但不知道如何执行此操作。任何帮助,将不胜感激。

4

1 回答 1

0

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

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

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

于 2015-11-24T22:24:10.423 回答