标签: clion azerothcore
CLion是功能强大的多平台IDE,允许运行和调试C ++应用程序。
我尝试将其用于AzerothCore核心项目。
它足够聪明以检测所有进程:
我最有兴趣运行A。
A
但是,当我尝试运行或调试它时,它可以正确编译并运行,但是它将在目录worldserver中查找worldserver.conf.dist配置文件,由于该文件不存在而给出了错误。 / p>
worldserver
worldserver.conf.dist
我想手动指定此类配置文件的路径,以及传递其他CMake参数。
答案 0 :(得分:1)
通过打开文件-> 设置,并在“构建,执行,部署” 下寻找“ CMake”,使它起作用。 / p>
在该窗口中,我可以传递我的CMake选项,在我的情况下,其中:
-DTOOLS=0 -DSCRIPTS=1 -DCMAKE_INSTALL_PREFIX=/path/to/the/main/server/dir
/path/to/the/main/server/dir是我的etc,data等文件夹的位置,而worldserver.config.dist在此etc文件夹中。因此,这样做一切正常。
/path/to/the/main/server/dir
etc
data
worldserver.config.dist
我还更改了“构建选项”以更好地使用处理器,并传递了-j 10。
-j 10