我,试图找到使用pkg配置在Windows GStreamer的LIB(MSVC)
pkg配置的GStreamer-0.10 --cflags --libs
但我得到这样的任何结果
Package gstreamer-0.10 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gstreamer-0.10.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gstreamer-0.10' found
一个.PC像安装一个库时,将创建(通过使用RPM,DEB,或其他二元包装系统的自动或从源代码编译)。我无法找到我的GStreamer目录下的文件.PC。
我应该只是创造了所有必要的信息.PC文件。
prefix=C:\Program Files (x86)\OSSBuild\GStreamer\v0.10.7
exec_prefix=${prefix}
libdir=${exec_prefix}\lib
includedir=${prefix}\sdk\include\gstreamer-0.10
toolsdir=${exec_prefix}\bin
pluginsdir=${exec_prefix}\lib\gstreamer-0.10
datarootdir=${prefix}\share
datadir=${datarootdir}
girdir=${datadir}/gir-1.0
typelibdir=${libdir}/girepository-1.0
Name: GStreamer
Description: Streaming media framework
Requires: glib-2.0, gobject-2.0, gmodule-no-export-2.0, gthread-2.0, libxml-2.0
Version: 0.10.35
Libs: -L${libdir} -lgstreamer-0.10
Cflags: -I${includedir}
或有任何其他方式做到这一点还是我失去了财产以后?
希望你能help.Thankz百忙之中阅读此问题的时间。
好吧,我这样做是为了找到解决为什么我收到not found
在我的GStreamer的WAF配置信息
conf.check_cfg(atleast_pkgconfig_version='0.0.0')
conf.check_cfg(package='gstreamer-0.10', uselib_store='GSTREAMER', args='--cflags --libs', mandatory=True)
代码工作在Linux中,应该在Windows中工作了。
后来又增加
那么使得.PC和.PC目录的路径设置为PKG_CONFIG_PATH环境变量是否trick.Its并不难做到
看看这出。 Thankz读数,并帮助我.. :)