Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
themeMidnight
bob@debian8:~/test$ cat gst.c
#include <stdio.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, µ, &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;
}
bob@Z220:~/test$ $CC $CFLAGS -I=/usr/include/gstreamer-1.0 -I=/usr/include/glib-2.0 -I=/usr/lib/glib-2.0/include -L=/usr/lib -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 gst.c -o gst

编译:

Code Block
languagebash
themeMidnight
bob@Z220:~/test$ $CC $CFLAGS -I=/usr/include/gstreamer-1.0 -I=/usr/include/glib-2.0 -I=/usr/lib/glib-2.0/include -L=/usr/lib -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 gst.c -o gst

...