gpt4 book ai didi

c++ - 将 SDL2 与 Xcode 一起使用时出现 AddInstanceForFactory 和 HALC_ShellDriverPlugIn 错误?

转载 作者:太空宇宙 更新时间:2023-11-04 12:30:08 24 4
gpt4 key购买 nike

我正在尝试在 Xcode 11.2.1 上使用 SDL2 和 C++ 制作一个简单的游戏;但是,我的进度因错误而停止。

遇到这些错误只需初始化 SDL。只要调用这个函数就会导致程序崩溃:

SDL_Init(SDL_INIT_EVERYTHING);

给出这些错误:

Westerino[16795:847932] Metal API Validation Enabled
Westerino[16795:848288] flock failed to lock maps file: errno = 35
Westerino[16795:848288] flock failed to lock maps file: errno = 35
Westerino[16795:847932] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x102157f00> F8BB1C28-BAE8-11D6-9C31-00039315CD46
Westerino[16795:847932] HALC_ShellDriverPlugIn::Open: Can't get a pointer to the Open routine
Westerino[16795:847932] HALC_ShellDriverPlugIn::Open: Can't get a pointer to the Open routine

我试过了clearing the cache 、清理构建、删除首选项、重新安装框架等,但还没有任何帮助。

似乎这些问题可能是在我更新 Xcode 时开始的,但我无法确认。

最佳答案

同样的问题。我也在使用 Catalina 10.15.1 和 XCode 11.2.1。虽然,我设法在 VSCode 中使用 CodeLLDB 进行构建和调试。此外,关闭“C++:抛出时”断点有助于无任何暂停地运行程序。

关于c++ - 将 SDL2 与 Xcode 一起使用时出现 AddInstanceForFactory 和 HALC_ShellDriverPlugIn 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58983341/

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