小编dwi*_*nar的帖子

如何使用 GStreamer 编译 C/C++ 程序

我正在尝试编译此代码:

#include <stdio.h>
#include <stdlib.h>
#include <gst/gst.h>

int main (int   argc,
      char *argv[])
{
  const gchar *nano_str;
  guint major, minor, micro, nano;

  gst_init (&argc, &argv);

  gst_version (&major, &minor, &micro, &nano);

  if (nano == 1)
    nano_str = "(CVS)";
  else if (nano == 2)
    nano_str = "(Prerelease)";
  else
    nano_str = "";

  printf ("This program is linked against GStreamer %d.%d.%d %s\n",
          major, minor, micro, nano_str);

  return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我在终端中使用此命令时:

libtool --mode=link gcc `pkg-config --cflags --libs gstreamer-1.0` -o main main.c
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Package gstreamer-1.0 was …
Run Code Online (Sandbox Code Playgroud)

compiling gstreamer c++

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

c++ ×1

compiling ×1

gstreamer ×1