gstreamer basic-tutorial-15 编译出现 basic-tutorial-15.c:1: fatal error: clutter-gst/clutter-gst.h:No such file or directory
我在windows上遇到这个问题,百思不得其解,我在gstreamer-sdk/include/clutter-1.0下,是可以看到clutter-gst/clutter-gst.h这个文件的。
在ubuntu上用命令编译,还是有这个问题:
$ gcc basic-tutorial-15.c -o basic-tutorial-15 `pkg-config --cflags --libs gstreamer-0.10`
basic-tutorial-15.c:1: fatal error: clutter-gst/clutter-gst.h: No such file or directory
compilation terminated.
后来一个个加头文件位置,出现了一堆链接问题,原来是没有clutter-1.0这个库:
gcc basic-tutorial-15.c -o basic-tutorial-15 -I/opt/gstreamer-sdk/include/clutter-1.0 -I/opt/gstreamer-sdk/include/pango-1.0 -I/opt/gstreamer-sdk/include/atk-1.0 -I/opt/gstreamer-sdk/include/cogl -I/opt/gstreamer-sdk/include/cairo -I/opt/gstreamer-sdk/include/json-glib-1.0 `pkg-config --cflags --libs gstreamer-0.10`
/tmp/ccFuIBzB.o: In function `size_chan