Difference between revisions of "ZenGL Tutorial/ru"

From Lazarus wiki
Jump to navigationJump to search
m (added index)
Line 25: Line 25:
 
lib\ogg\$(TargetCPU)-$(TargetOS)
 
lib\ogg\$(TargetCPU)-$(TargetOS)
 
lib\zlib\$(TargetCPU)-$(TargetOS)</delphi>
 
lib\zlib\$(TargetCPU)-$(TargetOS)</delphi>
 +
 +
== Сборка ==
 +
 +
Приложение можно собрать с ZenGL статически либо с использованием динамических библиотек (so/dll/dylib).
 +
 +
Подробнее можно прочесть на [http://zengl.org/wiki/doku.php?id=compilation compilation] in the [http://zengl.org/wiki/ ZenGL Wiki].
 +
 +
Статическая сборка:
 +
<delphi>{$DEFINE STATIC}</delphi>
 +
Сборка с использованием загружаемых библиотек:
 +
<delphi>//{$DEFINE STATIC}</delphi>
 +
 +
==== Windows DLL ====
 +
 +
Откройте "''src\Lazarus\ZenGL.lpi''" а потом: "''Run > Compile (Ctrl + F9)''".
 +
 +
После,  в директории "''src\''" вы можете увидеть файл "''ZenGL.dll''": скопируйте его в директорию "''bin\i386''" ll demo binaries are compiled. You always must copy libraries in your program output directory if you are using dll.
 +
 +
Now you can compile demos commenting the ''$DEFINE STATIC''.
 +
 +
Other dll files in "''bin\''" folder you can use are: <code>chipmunk.dll ; libogg-0.dll ; libvorbis-0.dll ; libvorbis-3.dll</code>

Revision as of 19:33, 30 May 2011

Deutsch (de) English (en) español (es) français (fr) русский (ru)


ZenGL/ru | Tutorial 1 | Tutorial 2 | Tutorial 3 | Edit

Скачать

ZenGL для Linux, Windows и Mac можно скачать тут.

Установка

Для инсталляции достаточно распаковать скачанный архив в удобную директорию.

Настройка путей

Перед использованием модулей не забудьте добавить в пути к исходным кодам путь к исходникам ZenGL

Откройте "Project > Project Options". В "Compiler Options > Paths" добавьте путь к "Other Unit Files":

<delphi>headers extra src src\Direct3D lib\jpeg\$(TargetCPU)-$(TargetOS) lib\msvcrt\$(TargetCPU) lib\ogg\$(TargetCPU)-$(TargetOS) lib\zlib\$(TargetCPU)-$(TargetOS)</delphi>

Сборка

Приложение можно собрать с ZenGL статически либо с использованием динамических библиотек (so/dll/dylib).

Подробнее можно прочесть на compilation in the ZenGL Wiki.

Статическая сборка: <delphi>{$DEFINE STATIC}</delphi> Сборка с использованием загружаемых библиотек: <delphi>//{$DEFINE STATIC}</delphi>

Windows DLL

Откройте "src\Lazarus\ZenGL.lpi" а потом: "Run > Compile (Ctrl + F9)".

После, в директории "src\" вы можете увидеть файл "ZenGL.dll": скопируйте его в директорию "bin\i386" ll demo binaries are compiled. You always must copy libraries in your program output directory if you are using dll.

Now you can compile demos commenting the $DEFINE STATIC.

Other dll files in "bin\" folder you can use are: chipmunk.dll ; libogg-0.dll ; libvorbis-0.dll ; libvorbis-3.dll