2013-05-23 5 views
5

Ich versuche, ein Projekt (logstalgia) mit emscripten zu erstellen, aber das Projekt benötigt die ftgl dev Bibliotheken (libftgl-dev). Ich habe nach dem richtigen Weg gesucht, diese Bibliothek zu verknüpfen, damit ich shell> emconfigure logstalgia/configure ausführen kann, aber ich kann nicht herausfinden, wie diese Bibliothek in dem Projekt kompiliert und verknüpft wird.Verwenden von FTGL mit Emscripten

Ich habe die emscripten Dokumentation gelesen, aber es ist leider Jahre her, dass ich gcc verwendet oder ein Makefile geschrieben habe.

Emscripten sagt "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." Leider habe ich nicht genügend Vorkenntnisse, um zu wissen, was dies von mir verlangt. Ich verstehe das Konzept, habe aber keine Ahnung, wie ich das umsetzen soll. Jede Hilfe wäre willkommen.

+1

Kann ftgl über OpenGL ES 2.0 arbeiten? – abergmeier

+0

Vielleicht sollte Ihnen dies helfen http://stackoverflow.com/questions/15724357/using-boost-with-emscripten – Matheno

Antwort

0

Sie müssen zuerst FTGL mit Emscripten erstellen, dann verknüpfen Sie Ihre Anwendung mit der Bibliothek, die Sie gebaut haben.

Aber wie bereits erwähnt, müssen Sie zuerst prüfen, ob FTGL OpenGL ES 2.0 unterstützt, da WebGL 1.0 dasselbe ist wie das Targeting von GLES2.

Wenn nicht, können Sie immer die experimentelle WebGL 2.0-Unterstützung versuchen, die mit der Ausrichtung auf Open GL ES 3.0 identisch ist.

Verwandte Themen