我使用的是 Windows 10。我无法配置 Visual Studio 2017 来运行基本的 Gstreamer 教程。我收到诸如“无法打开 gst/gst.h”之类的错误。我正在使用 gstreamer 1.0。
请帮忙。
ast*_*ara 11
朋友你好。
首先你需要从https://gstreamer.freedesktop.org/data/pkg/windows/下载库
您需要为开发人员和非开发人员下载并安装安装程序。
例如对于 1.14,它是现在的最新版本,
您将在同一个目录中安装和设置它们,如C:\gstreamer. (我猜 gstreamer 会自动添加它的/bin到 Path 环境中。如果不只是问它。)
之后,您将打开 Visual Studio。创建您的 C++ 项目。创建您的main.cpp文件。右键单击您的项目,然后单击属性。
我们需要做3个步骤:
.lib路径所在的位置。.libs要使用的。点击属性后:
C:\gstreamer\1.0\x86_64\lib\glib-2.0\include;C:\gstreamer\1.0\x86_64\include\gstreamer-1.0;C:\gstreamer\1.0\x86_64\include\glib-2.0\;C:\gstreamer\1.0\x86_64\include\glib-2.0\glib;%(AdditionalIncludeDirectories)
Run Code Online (Sandbox Code Playgroud)
C:\gstreamer\1.0\x86_64\lib;%(AdditionalLibraryDirectories)
Run Code Online (Sandbox Code Playgroud)
gobject-2.0.lib;glib-2.0.lib;gstreamer-1.0.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
Run Code Online (Sandbox Code Playgroud)
gobject-2.0.lib;glib-2.0.lib;gstreamer-1.0.lib 是我们添加的,其他都是默认完成的。
就这样。你可以写在你的main.cpp文件中
#include <gst/gst.h> 并使用您的 GStreamer 库
我认为这几乎适用于所有图书馆。
| 归档时间: |
|
| 查看次数: |
3969 次 |
| 最近记录: |