Difference between revisions of "ZenGL Tutorial/ru"
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