【问题标题】:GStreamer Tutorials - Unknown type name 'time_t'GStreamer 教程 - 未知类型名称 \'time_t\'
【发布时间】:2022-10-31 15:58:17
【问题描述】:

我从https://gstreamer.freedesktop.org/documentation/installing/on-mac-osx.html?gi-language=c 安装了GStreamer,然后从https://gitlab.freedesktop.org/gstreamer/gst-docs/ 下载了教程

在 XCode 中打开教程并运行它们会产生:

Unknown type name 'time_t'; did you mean 'size_t'?

我想我可能在这里错过了一小步,比如链接了错误的库之类的。任何建议都会很棒。

【问题讨论】:

    标签: gstreamer


    【解决方案1】:

    这是在系统 time.h 之前导入的另一个同名头文件(来自 GStreamer 中的 libavutil)的问题。在项目的构建设置中将“始终搜索用户路径”设置为“否”没有帮助,我必须在 GStreamer 路径之前手动插入系统路径,在我的情况下为 /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/sys 到“标题搜索路径”框。可能有更好的方法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-26
      • 1970-01-01
      • 2014-11-19
      • 2018-10-27
      • 2016-09-16
      • 2012-04-03
      • 2017-01-09
      相关资源
      最近更新 更多