如何使用CLion运行和调试AzerothCore

时间:2019-01-15 21:06:00

标签: clion azerothcore

CLion是功能强大的多平台IDE,允许运行和调试C ++应用程序。

我尝试将其用于AzerothCore核心项目。

它足够聪明以检测所有进程:

AzerothCore processes in CLion

我最有兴趣运行A

但是,当我尝试运行或调试它时,它可以正确编译并运行,但是它将在目录worldserver中查找worldserver.conf.dist配置文件,由于该文件不存在而给出了错误。 / p>

我想手动指定此类配置文件的路径,以及传递其他CMake参数。

1 个答案:

答案 0 :(得分:1)

通过打开文件-> 设置,并在“构建,执行,部署” 下寻找“ CMake”,使它起作用。 / p>

在该窗口中,我可以传递我的CMake选项,在我的情况下,其中:

-DTOOLS=0 -DSCRIPTS=1 -DCMAKE_INSTALL_PREFIX=/path/to/the/main/server/dir

/path/to/the/main/server/dir是我的etcdata等文件夹的位置,而worldserver.config.dist在此etc文件夹中。因此,这样做一切正常。

我还更改了“构建选项”以更好地使用处理器,并传递了-j 10

Configure CMake on AzerothCore with CLion