Gstreamer-sharp,构建 libgstreamersharpglue.so

Gstreamer-sharp, build libgstreamersharpglue.so

我正在尝试使用 gstreamer-sharp 为 Linux 构建 libgstreamersharpglue-1.0.0.so

我使用 ./autogen.sh --prefix=/usr && make install 下载并安装了它。之后我去了 /gstreamer-sharp-master/sources/glue/ 并尝试使用 make 构建胶水,但它只构建了 libgstreamersharpglue-1.0.0.la。那么我如何使用此粘合源为 Linux 构建 libgstreamersharpglue.so(共享库)?或者我怎样才能得到 libgstreamersharpglue.so?

gstreamer-sharp 自动安装后 libgstreamersharpglue-1.0.0.so 应该添加到 /usr/lib 目录中,但是由于我在 ./Playback.cs(31,24): error CS0117: 'Gst.Parse' does not contain a definition for 'Launch' 之后跳过了所有建筑物,所以它还没有被构建并添加到/usr/lib.

解法:

我删除了 Makefile.amconfigure.ac 中有关 samples 的任何提及。之后我做 ./autogen.sh --prefix=/usr && make install。现在 libgstreamersharpglue-1.0.0.so 存在于 /usr/lib.