|
|
Модератор форума: Dimitro |
Форум TrinityCore Установка / Настройка TrinityCore [Мануал, Видео урок!]Компиляция ядра (Cmake, MVS ) (полный мануал от пропатчивания исходников до компиляции MVS) |
[Мануал, Видео урок!]Компиляция ядра (Cmake, MVS ) |
Здравствуйте я Семак!
Специально для пользователей Wowjp.net Этот мануал подойдет для новичков и также продвинутым пользователям Сегодня я научю вас компилить под Win x32 через Cmake и Microsoft Visual Studio 2008 (MVS 2008) 1)Скачиваем все нужные для нас библиотеки: MySQL х32 скачать можно MYSQL тут OpenSSL х32 скачать можно OpenSSL тут Скачать программы для компиляции 2) Пока можно пропатчивать исходники: С помощью программы Git... Жмем Git Bash Here и пишем patch –p1 < имя.patch В моем случае это будет выглядеть так: «patch –p1 < online.patch» Как видите все успешно завершено! 3)Также если вы хотите добавить скрипты, копируйте в нужную вам папку. Предположим сюда, т.к у меня уже есть такая папка Вот собственно эти названия файла нужно будет занести в CMakeLists.txt Ну и т.д.. Так теперь разберемся с Scriptloader.cpp Мне очень много пишет народу, а что именно туда добавлять от этих файлов. Сейчас я вам покажу Собственно тут очень просто void AddSC_boss_blood_queen_lana_thel() Все собственно готово. А теперь будет задавать путь через CMakeLists.txt И добавляем содержимое этого файла в Scriptloader.cpp Все готово, переходим к Компиляции, через Cmake, потом к MVS… 4)Папка с исходниками должна содержать название из латинских букв! Открываем Cmake: -Where is the Source code: - здесь пишем путь к исходникам «Желательно, чтобы исходники были на диске D, C ну и т.д.., чтобы не лежало на рабочем столе!, а то Cmake не сможет найти путь, т.к. он восприимчив только к латинским буквам!» Смотрим: я указываю путь к исходникам D:\ Blizzlike and FUN wowjp, как видите не 1 буквы русской тут нету! -Where to build the binaries: - здесь указываем путь, также на латинских буквах, куда уже будут компилироватся файлы для компиляции под MVS. Смотрим: я указываю путь к исходникам C:/Program Files/CMake 2.8/bin/Build, как видите не 1 буквы русской тут нету! Жмем Configure и еще раз, далее Generate, закрываем Cmake И теперь находим путь куда вписывали Where to build the binaries В моем случае это: C:/Program Files/CMake 2.8/bin/Build Жмем на Trinitycore.sln в моем случае это Privat Core.sln Далее жмем компилировать под х32 и Build (Компилировать файлы) Все собственно на этом урок закончен! С вами был Семак! Все программы, которые нужны для компиляции, пропатчивания сервера, присутствуют! Скачиваем абсолютно все, что я линканул |
| |||
| |||