gpt4 book ai didi

c++ - UE4项目链接错误,描述为空

转载 作者:行者123 更新时间:2023-12-02 10:56:58 30 4
gpt4 key购买 nike

我正在将一堆C++代码从较旧的项目移至UE4项目。我得到的链接错误LNK2001或LNK1120的描述为空,这使查找问题非常困难。

我正在将VS2017社区15.9.21与UE4 4.23一起使用,并针对Win64构建构建开发编辑器。
我还有其他C++项目,vs2017可以在其上正确报告链接错误的详细信息,因此我怀疑这是由虚幻的工具链引起的。

任何想法?

构建日志:

14>Using Visual Studio 2017 14.16.27023 toolchain (d:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023) and Windows 10.0.16299.0 SDK (C:\Program Files (x86)\Windows Kits\10).
14>Building 3 actions with 8 processes...
14> [1/3] UE4Editor-Network.dll
?14>LINK : fatal error LNK1104:
14> [2/3] UE4Editor-Protocol.dll
14>LINK : error LNK2001:
14>E:\work\QSGame_Branch\Branch_64bit_publish\QSGame 4.23\Binaries\Win64\UE4Editor-Protocol.dll : fatal error LNK1120: 1

最佳答案

我解决了问题,因此我将解决方案发布在这里,以防有人遇到相同的问题。

除英语外,任何语言包都必须卸载。而已。
使用Visual Studio安装程序安装/卸载这些语言包,如果仅安装了英语,则问题消失了。

关于c++ - UE4项目链接错误,描述为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60667480/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com