Установка

From KlayGE
Revision as of 09:20, 5 July 2011 by Cin2000 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Перед сборкой KlayGE, нужно запустить build_external.py для сборки и установить сторонние библиотеки и инструменты.

Начиная с версии KlayGE 3.12.0, пути к заголовочным файлам и статическим библиотекам находятся внутри файлов проектов. После извлечения, просто откройте соответствующий проект из каталога "Build", KlayGE может быть собран сразу. Или вы можете запустить build_all.py чтобы сделать это без запуска среды разработки.

Замечания для пользователей MinGW:

Имеются некоторые несовместимые вещи между новыми версиями Windows SDK/DirectX SDK и MinGW.Когда вы собираете плагин DirectSound, компилятор сообщает что sal.h не может быть найден. Файл "sal.h" из Visual Studio нужно скопировать в каталог "MinGW/include". Затем откройте "MinGW/lib/gcc/mingw32/4.4.1/include/stddef.h", и замените "#define NULL __null" на "#define NULL 0". То есть, sal.h определяет __null некорректно.