Не удается найти папку CMAKE_INSTALL_PREFIX - PullRequest
1 голос
/ 19 февраля 2020

Я следую инструкциям из:

http://www.azerothcore.org/wiki/Installation

У меня проблемы с последними инструкциями в разделе "Компиляция windows" где меня просят переместить ряд DLL в папку с именем CMAKE_INSTALL_PREFIX. Я не могу найти эту папку, несмотря на отсутствие ошибок от компилятора? Visual Studio Я не думаю, что вещи строятся должным образом.

При компиляции в Visual Studio я получаю 3 предупреждения:

Warning LNK4221 This object file does not define any previously undefined public symbols, so it will not be used by and link operation that consumes this library scripts Build\src\server\scripts\zone_alterac_mountains.obj 1

Warning LNK4221 This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library scripts \Build\src\server\scripts\zone_burning_steppes.obj 1

Warning C4715 'WorldSocket::ProcessIncoming': not all control paths return a value game c:\users\frith\azerothcore\src\server\game\server\worldsocket.cpp 727

I Я перезапустил весь процесс несколько раз и не добился прогресса. У меня такое впечатление, что я должен увидеть что-то в папке назначения, оно пустое.

После некоторых копаний я нашел это в журнале ошибок в build / CMakefies

\Build\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory [\Build\CMakeFiles\CMakeTmp\cmTC_0e035.vcxproj]

Я полностью застрял.

1 Ответ

2 голосов
/ 19 февраля 2020

CMAKE_INSTALL_PREFIX - это место, где вы выбрали для установки A C.

Как сказано в руководстве:

Измените CMAKE_INSTALL_PREFIX на местоположение откуда вы будете запускать свой сервер.

это происходит в главе 3) Compiling -> Compiling on Windows

...