我将 openAL 框架添加到我的应用程序中,并且我正在使用演示 CrashLanding 中的声音引擎。它在模拟器上工作得很好,但是当我为我的设备构建它时,我得到了错误。好像没有添加框架。我试过:重启xcode;删除框架并重新添加;清洁目标;重新启动计算机。它仍然可以在模拟器上运行,但设备设置甚至无法编译。有没有人有任何其他想法或者我做错了什么?
这是一个更具体的错误,现在有 17 个:
“_alSourcePlay”,引用自:
SoundEngine.o 中的 SoundEngineEffect::PlaybackProc(void*)
SoundEngine.o 中的 SoundEngineEffect::Start()
此外,CrashLanding 在我的设备上运行良好。