САйт Закрты / прошу всех снять <<USB>> / удачи
Клан распался по причине: игра стала не интересна

Воскресенье, 12.04.2026, 05:13
САЙТ ЗАКРЫТ Гость | Группа "Гости" 
Приветствую Вас Гость


[ НСАЙТ ЗАКРЫТ · САЙТ ЗАКРЫТ · САЙТ ЗАКРЫТ · САЙТ ЗАКРЫТ · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: KIlerS  
компилция исходников
KIlerSДата: Вторник, 13.12.2011, 08:43 | Сообщение # 1
админиралиссимус
Группа: <<USB>>TX
Сообщений: 162
Репутация: 32767
Статус: Offline
Сегодня Я расскажу как компилировать TeeWorlds под Microsoft Windows.

Итак что нам нужно:

* Мозг, руки, трезвая голова.
* Исходники TeeWorlds, брать отсюда: Клац
* Python (желательно версии 2.5.4.,в принципе подойдет любая ниже 3.0)Клац!
* Visual C/C++ Express (желательно 9.0) КлАц
* bam (0.2.0 для 0.5.2 и ниже, 0.4.0 для dev (0.6) Скачать: 0.2.0| 0.4.0

Скочали? Малатцы. Инсталлируйте Python; Visual C/C++ Express !

После инсталлинга
Компиллируем bam:

1. Распакуйте bam.версия.zip
2. Запустите make_win32_msvc.bat из папки с bam'ом
3. Ждем
4. Если надо ещё ждем, пока окно не пропадет.
5. Идем в папку src
6. Обнаруживаем файл bam.exe
7. Распаковываем исходники TeeWorlds
8. Заходим в папку с ними и копируем туды bam.exe

Next step

* Создадим документ в папке с исходниками TW
* Пишем туда:


Код:

Code
call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"

start

cls
bam client_release
pause


Стоп! Давайте разберемся:
Код:

Code
call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"


- Если у вас Visual на другом диске или другая версия то прописываем к нему путь. Например: E:\Soft\Visual\VC\vcvarsall.bat
Код:


Quote
bam client_release


-Объясняет компилятору, что будем компилить.
Варианты:


* bam release - Компилирует и сервер и клиент.
* bam client_release - Компилирует только клиент
* bam client_server - Компилирует только cpak cpak сервак
* bam release_debug - Debug** версия всего
* bam client_release_debug - Debug** версия клиента
* bam server_release_debug - Debug** версия сервака

**Debug - отладочная версия
***я советую bam release

Разобрались? Надеюсь да!
Едем дальше:

После того как прописали в документ этот код, сохраните его и смените ему расширение на .bat

Итак мы совсем рядом.
Что мы делаем? Правильно! Запускаем свежеиспеченный .bat файл

Появилось окно, там бегают строчки. Если все пройдет успешно, то вас попросят нажать одну из клавиш.

А раз все прошло успешно, значит ваш клиент или сервер успешно скомпилился. С чем Я вас и поздравляю!

Пару слов о компилировании trunk версии клиента - процесс ничем не отличается.

Чтож теперь вы можете похвастаться перед друзьями, какой(-ая) вы молодец! Впрочем на самом деле вы скачали обычный TW очень извращенным способом, так что покопайтесь в сурсах да накодьте чего-нить.

Надеюсь этот туториал будет вам полезным.
 
  • Страница 1 из 1
  • 1
Поиск: