Установка
Перед сборкой 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 некорректно.