不能包含"vcruntime_new_debug.h"
Cannot include "vcruntime_new_debug.h"
我正在尝试编译UE4 C++项目,但遇到此错误
Running D:/UE_4.24/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project="F:/Unreal/MyProject11/MyProject11.uproject" -TargetType=Editor -Progress -NoHotReloadFromIDE
Creating makefile for MyProject11Editor (no existing makefile)
@progress push 5%
Parsing headers for MyProject11Editor
Running UnrealHeaderTool "F:UnrealMyProject11MyProject11.uproject" "F:UnrealMyProject11IntermediateBuildWin64MyProject11EditorDevelopmentMyProject11Editor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
Reflection code generated for MyProject11Editor in 12,6746457 seconds
@progress pop
Building MyProject11Editor...
Using Visual Studio 2017 14.16.27034 toolchain (D:ProgramData????? ?????VCToolsMSVC14.16.27023) and Windows 10.0.17763.0 SDK (C:Program Files (x86)Windows Kits10).
Building 11 actions with 8 processes...
@progress 'Compiling C++ source code...' 0%
@progress 'Compiling C++ source code...' 9%
[1/11] Default.rc2
@progress 'Compiling C++ source code...' 18%
[2/11] SharedPCH.Engine.ShadowErrors.cpp
C:Program Files (x86)Windows Kits10include10.0.17763.0ucrtnew.h(13): fatal error C1083: Cannot open include file: 'vcruntime_new_debug.h': No such file or directory
我不知道什么是vcruntime_new_debug.h。 我更新了所有包,如.NET框架或Visual C++ Redistributable。
我也找不到它。 所以我只是从Github下载头文件。 您可能还缺少其他头文件,因此最好复制整个 vcruntime *
相关文章:
- 如果"new int"返回"int*",那么为什么"new int[n]"不返回"int**"?
- 有没有一种方法可以使用placement new将堆叠对象分配给分配的内存
- 重载运算符new[]的行为取决于析构函数
- 过载'operator new'如何导致无限循环?
- 创建具有 new in 函数和"this is nullptr"异常的对象
- Codelite C++ new project
- 在类c++中使用new声明数组
- g++用户定义的动态链接库上的全局new和delete运算符
- 如果整个应用程序是虚拟映射的,为什么 new 会进行系统调用?
- 可视化C++:发布模式的运行时库作为'Multi-threaded Debug DLL'
- 在将 new 与指针一起使用时,创建数组的指定长度
- LNK1104:无法打开libpjproject-i386-Win32-vc14-Debug-Static.lib
- 体系结构x86_64的未定义符号:std:terminate(),typeinfo,运算符delete[],运算符new
- 在 Boost::fiber 中引发的BOOST_ASSERT故障 Visual Studio "Debug" 构建
- 为什么我的全局 new() 覆盖被绕过了?
- 声明C++数组(带或不带 "new" 关键字)
- 在C++中,如果我可以直接将整数分配给指针而不使用"new",为什么要使用"new"?
- 是否可以使用 new 指定具有宏常量的动态分配数组的元素?
- constexpr new 如何分配内存?
- 我在主函数的左括号上不断收到错误,消息为obj\Debug\main.o||在函数"ZN11linked_listC1Ev"中:|