Fatal error: 'QuickTime/QuickTime.h' file not found

Fatal error: 'QuickTime/QuickTime.h' file not found

我将我的 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>

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

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

Xcode 8/macOS 10.12 removed QtKit support

QuickTime/QuickTime.h: file not found

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

Solved: macOS Sierra, Xcode 8, missing quicktime.h