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

在Windows和Ubuntu上编译gstreamer basic-tutorial-15时遇到clutter-gst/clutter-gst.h文件缺失的问题。通过逐步添加头文件路径并安装clutter-1.0和clutter-gst-1.0库,最终成功编译。关键在于确保所有依赖库都已安装。
最低0.47元/天 解锁文章
629

被折叠的 条评论
为什么被折叠?



