【发布时间】:2021-07-26 17:32:58
【问题描述】:
我最近切换到虚幻引擎,看到它使用微软的 VS 编译器来编译它的 c++ 程序。我使用的是虚幻版本 4.26,并且我安装了 2017 和 2019 两个版本的 Visual Studio 构建工具。我没有使用 VS IDE,我使用 VS 代码作为编辑器。我很好奇虚幻引擎在哪里以及如何决定使用哪个编译器进行编译。
如果可以的话,我可以手动配置吗?
【问题讨论】:
标签: c++ unreal-engine4
我最近切换到虚幻引擎,看到它使用微软的 VS 编译器来编译它的 c++ 程序。我使用的是虚幻版本 4.26,并且我安装了 2017 和 2019 两个版本的 Visual Studio 构建工具。我没有使用 VS IDE,我使用 VS 代码作为编辑器。我很好奇虚幻引擎在哪里以及如何决定使用哪个编译器进行编译。
如果可以的话,我可以手动配置吗?
【问题讨论】:
标签: c++ unreal-engine4
在Edit>Project Settings>Platforms>Toolchain 下的编辑器中,有一个用于指定编译器版本的下拉菜单。
【讨论】:
您可以在 Unreal Engine 上修改的唯一内容是启动引擎时 Unreal 将打开的 IDE。然后编译器取决于您的解决方案文件和您的设置,因此您需要打开 IDE 并选择您喜欢的设置。要做到这一点,你不能使用 VS 代码,因为它没有虚幻引擎的设置(除非有一些插件但 idk),而且它也很不舒服。我建议你使用 JetBrains Rider for Unreal Engine 或官方 IDE Visual Studio,这样你就有了 IntelliSense 和所有设置。
【讨论】: