Назад

Компилируем,некомпилируемое!

Автор: Cole McCormick: Дата: 06.20.2008

Вообщем ничего сложного нет.В Visual C++ Studio 2005 надо было подключать SDK и вообщем он у мя не особо компилил.Я напишу как я компилил через 2008 Studio.


Первая часть.-Установка Visual C++ Studio 2008.

1.1.Видем желутую кантинку,на которой написано Visual C++ Stidio Express Editions.
1.2.Выбираем язык
1.3.Если у вас Explorer наверху выскакивает желтенькая линия.Правый клик - Загрузка файла...
1.4.У вас выскакивает окошко,я думаю вы знаете что нажимать.
1.5.Далее идет закачка.
1.6.Дальше вы просто нажимаете на скаченны вами exe и инсталитe Visual C++ Studio 2008.(Отметьте галочками все пункты инсталки.)
1.7.Радуемся мы поставили Visual C++ Studio 2008.И никаких SDK подключать не надо.Все уже есть.
1.8.Залезаем в папку куда вы закачали eAthena.Ищем там eAthena-8.sln Нажимаем на него.
1.9.Выскакивает окошко.Нажимаем кнопку Finish.И в следующем Close
2.0.По дефолту у вас стоит Debug -это значит обновление,добавление че либо в программу.Release - начит релиз.Я думаю это и так понятно.
2.1.Правый клик по Solution 'eAthena-8'(9projects).Выбираем Properties.
2.2.Появляется окошно.Нажимаем на Configuration.Если вы компилируете SQL версию значит вы отмечаете тоже самое что и у меня на скрине.Если ТхТ то вы отмечаете все кроме Project в которых написано _sql.Нажимаем применить.
2.3.Нажимаем F7.Ждем...(Идет компилирование eAthena)
2.4Если у вас тоже самое что и у меня значит все сделано правельно.Если у вас есть хотябы один failed начит ошибка в сорце.Так же в этом же окошке он показывает на что ругается,то есть если вы вводите к примеру новую команду ip-ban и где-то ляпнули в сорце он вам укажет в чем ошибка.
2.5.Удаляем файлы:eAthena-6.dsw,eAthena-7.1.sln,eAthena-8.sln и папки :src,vcproj-8,vcproj-7.1,vcproj-6.

P.S. Вы скомпилировали мои поздравления далее просто настраиваем eAthena(подключаем к базам,прописываем конфиги,делаем автопатчер,вводим кастом итем,нпс и т.д.).

P.P.S.
В этой теме я буду по возможности выкладывать сорцы.И наверно через некоторое время свои сборки eAthena.(Для тех кто в танке и не понимает зачем нужны сорцы обьясню-сорцы это исходных код,тоесть в нем прописано все начиная с команд заканчивая путями к файлам,с помошью компилирования при знании С++ можно делать все что угодно,вывод учим С++)

Автор: Cole McCormick: Дата: 10.23.2008

компилить можно все, а скл файлы автоматом помоему появяцо, если нет то от другой врсии возьми)

Автор: North: Дата: 10.23.2008

Благодарю.

Автор: Almrfor: Дата: 12.19.2008

хм, , а если я тебе дам папку src , сможеш мне прописать в нее : dt , ipban, emotion , dance ? и все)

Автор: Cole McCormick: Дата: 12.19.2008

ты и сам эо спокойно сможешь зделать, там белоф то, а потом компил, учитесь.

Автор: Berserk: Дата: 12.19.2008

Originally posted by sergeidead;3766
ты и сам эо спокойно сможешь зделать, там белоф то, а потом компил, учитесь.


у него инет 256кб/сек,так что компилить я буду))

Автор: Cole McCormick: Дата: 12.19.2008

уменя в данный момент 10 кб в сек)

Автор: MiRoTVoReZ: Дата: 12.20.2008

Какая разника какой нет. Я помню VB усердно качал 2 недели со скоростью 2 кб\сек xDD Ничего, юзаю теперь гораздо с большим удовольствием :

ЗЫ: По поводу темы. Люди, учитесь уже сами добавлять команды. А то открываются много серверов где сами гмы ничего не делали. А делали за них всем проектом Rus-eA.

ЗЫЫ: Харошь писать мне в асю с просьбой добавления команд......

Автор: marshal: Дата: 12.20.2008

берите деньги за компиляцию =)

Автор: Yakashi: Дата: 12.20.2008

0_0 иди нафиг :))

Автор: Just: Дата: 12.20.2008

за гайд спасибо, но можно было бы понятней расписать думаю половину не поймут как компилить :))

Автор: MiRoTVoReZ: Дата: 12.20.2008

дык что не понятного то?) прочитал и сам по новой, ничего не понятного даже еслиб и не знал как компилить)

Автор: Just: Дата: 12.20.2008

я бы вот от картинок не отказался в полне интересно и увлекательно :0

Автор: MiRoTVoReZ: Дата: 12.20.2008

ну если только картинок не хватает, так с этим соглашусь)

Автор: Just: Дата: 12.20.2008

есть жилающие этим занятся? ^_^

Автор: MiRoTVoReZ: Дата: 12.20.2008

я вижу что скорее всего ты)

Автор: Sacha^^MOR^^: Дата: 12.21.2008

а при изменение лвл тоже самое делать?

Автор: MiRoTVoReZ: Дата: 12.21.2008

если меняли в сорсах то обязательно компилировать

Автор: Sacha^^MOR^^: Дата: 12.21.2008

да в сорцах
в src/map/map.h
и battle.c

Автор: MiRoTVoReZ: Дата: 12.21.2008

да да, именно там)