Difference between revisions of "Установка"

From KlayGE
Jump to: navigation, search
m (links fix)
m
 
Line 1: Line 1:
Перед сборкой [[KlayGE/ru|KlayGE]], нужно запустить build_external.py для сборки и установить [[Сторонние_библиотеки_и_инструменты]].
+
Перед сборкой [[KlayGE/ru|KlayGE]], нужно запустить build_external.py для сборки и установить [[Сторонние библиотеки и инструменты]].
  
 
Начиная с версии [[KlayGE/ru|KlayGE]] 3.12.0, пути к заголовочным файлам и статическим библиотекам находятся внутри файлов проектов. После извлечения, просто откройте соответствующий проект из каталога "Build", [[KlayGE/ru|KlayGE]] может быть собран сразу. Или вы можете запустить build_all.py чтобы сделать это без запуска среды разработки.
 
Начиная с версии [[KlayGE/ru|KlayGE]] 3.12.0, пути к заголовочным файлам и статическим библиотекам находятся внутри файлов проектов. После извлечения, просто откройте соответствующий проект из каталога "Build", [[KlayGE/ru|KlayGE]] может быть собран сразу. Или вы можете запустить build_all.py чтобы сделать это без запуска среды разработки.

Latest revision as of 15:50, 5 July 2011

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