|
|
Модератор форума: No_MaTTeR, staford11 |
Форум CMaNGOS [CMaNGOS] Help Запуск через отладчик Visual Studio 2013 |
Запуск через отладчик Visual Studio 2013 |
Здравствуйте, пытаюсь запустить ядро в режиме дебага через отладчик Microsoft Visual Studio 2013. Хочу понять из-за чего крашится сервер, но при запуске выскакивает сообщение "Не удаётся запустить программу "D:\путь\game.lib"." Что делал я: скомпилировал ядро в режиме дебага. И всё. Прошу подсказать как правильно это делается, если я делал что-то не так или хотя бы поделится ссылками, где можно почитать про то, как вобще фиксятся краши. Заранее спасибо.
Добавлено (02.12.2016, 19:14) --------------------------------------------- Как запустить разобрался, но появилась другая проблема, экзешники realmd и mangosd не видят конфиги, подскажите, пожалуйста, как справится с проблемой. Если кому понадобится: слева кликаем на всё решение ПКМ, выбираем Свойства и в Запускаемых проектах выбираем realmd и mangosd, остальное отключаем, т. к. у них нет экзешников. Добавлено (06.12.2016, 20:52) --------------------------------------------- В общем, я таки разобрался как запустить сервер через Microsoft Visual Studio, мб кому пригодится(кособоко, но зато самостоятельно :p ): 1. Как я уже писал выше - тыкаем ПКМ на решение в Обозревателе решений(по умолчанию слева, там где перечислены все проекты) -> Свойства -> Общие свойства -> Запускаемый проект -> тыкаем Несколько запускаемых проектов -> ставим realmd и mangosd, остальное убираем 2. Заходим в проект mangosd -> открываем файл Main.cpp -> находим строку ("config,c", boost: :p rogram_options::value<std::string >( &configFile)->default_value(_MANGOSD_CONFIG), "configuration file") -> тыкаем ПКМ по _MANGOSD_CONFIG -> жмём Перейти к определению -> чуть выше находим строку с началом # define SYSCONFDIR -> ставим там путь к своим конфигам, все \ в пути заменяем на \\, у меня это # define SYSCONFDIR "D:\\Games\\World of Warcraft\\Server 1.12.1\\Mangos\\" 3. Заходим в свой mangosd.conf и ставим в значение DataDir путь к папкам maps, vmaps, dbc, у меня это DataDir = "D:\Games\World of Warcraft\Server 1.12.1\Mangos\Data\" 4. В среде жмём Tool(Сервис) -> Options(Параметры) -> Debugging(Отладка) -> Symbols(Символы) -> ставим галочку Microsoft Server Symbols(Серверы символов Microsoft) 5. Компилируем и запускаем |
| |||
| |||