首页 > 解决方案 > Mac 上的 CLion - 如何引用 /Library/Frameworks?

问题描述

我在运行 macOS 10.14.6 的 Mac 上使用 CLion 2019.2。试图让 GStreamer 基本教程 C 程序运行在我的 linux 机器上运行。也安装了所有 XCode preqs 和命令行工具。认为我在 CMakelists.txt 中有所有正确的包含文件。

如何设置 CLion 以确保它包含必要的 Gstreamer.framework?

以及如何包含正确的 cmake 编译选项?Gstreamer info 建议以下信息,但不确定将其放在 Preferences->Build, Execution, Deployment->CMake - Build option 还是 CMake options 中?

感谢您帮助菜鸟。来自 GSstreamer for mac 页面的信息:

** GStreamer 二进制文件提供了一个框架,您可以将其拖放到 XCode 以开始使用它,或者使用链接器选项 -framework GStreamer*。*

** 常规使用框架有一个小例外,需要手动包含 headers 搜索路径 /Library/Frameworks/GStreamer.framework/Headers

** XCode:将标题路径添加到搜索路径→标题搜索路径 GCC:使用编译器选项 -I/Library/Frameworks/GStreamer.framework/Headers

标签: macoscliongstreamer-1.0

解决方案


推荐阅读