严重错误:找不到“ QuickTime / QuickTime.h”文件

Aip*_*ipi 5 macos installation xcode allegro macos-sierra

我将macOS更新为Sierra,并且我的一些文件消失了。最重要的是Allegro的图书馆。我正在尝试再次安装它,就像我第一次看到的视频(https://www.youtube.com/watch?v=UJtmJfWNTJY)一样,但是显示了以下错误消息:

'$Users/macbookpro/Downloads/allegro/include/allegro5/platform/alosx.h:43:12: fatal error: 
      'QuickTime/QuickTime.h' file not found'
  #import <QuickTime/QuickTime.h>
Run Code Online (Sandbox Code Playgroud)

我进行了搜索,发现这只是Xcode中的更改参数,但是,尽管使用了终端,但我没有使用Xcode来编译我的代码。有什么提示吗?

ilg*_*aar 2

由于苹果公司习惯于弃用常用的库,因此有很多项目都遇到了这个问题。您不是唯一遇到此问题的人。请参阅下面的链接。您可以将已弃用的 SDK 复制粘贴到 Xcode 中作为解决方法。或者编辑您的代码以使用 AVFoundation.framework 代替。请参阅 Apple 关于已弃用框架的表格

Xcode 8/macOS 10.12 删除了 QtKit 支持

QuickTime/QuickTime.h:找不到文件

这里解释了一个解决方法:

已解决:macOS Sierra、Xcode 8、缺少 Quicktime.h