首页 > 解决方案 > 使用仪表板设置编译 AzerothCore 时如何更改 clang 版本

问题描述

我正在尝试使用 Debian 上的仪表板设置来编译AzerothCore,因此我通常使用以下命令进行编译:

./acore.sh compiler build

但是,我的默认clang版本是 7,它不再适用于我需要的 AzerothCoreclang-10或更高版本。

所以我已经安装clang-11并且以下工作:

clang-11 --version

但是当我尝试编译时,它仍然使用 clang 7 并且失败了。

编译 AzerothCore 时如何更改 clang 版本?

标签: azerothcore

解决方案


打开conf/config.sh文件(如果没有,请将其从 复制conf/dist/config.shconf/config.sh)并更改:

CCOMPILERC="/usr/bin/clang"
CCOMPILERCXX="/usr/bin/clang++"

和:

CCOMPILERC="/usr/bin/clang-11"
CCOMPILERCXX="/usr/bin/clang++-11"

推荐阅读