Ich bin versucht, den gstreamer lib in den Fenstern (msvc) mit pkg-configSuche nach Bibliotheken mit pkg-config in Windows
pkg-config gstreamer-0,10 --cflags --libs
zu finden
aber ich bin immer kein Ergebnis wie dieses
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
ein .pc wie geschaffen Wenn eine Bibliothek installiert wird (automatisch durch Verwendung eines RPM-, Deb- oder anderen Binärpacksystems oder durch Kompilieren von der Quelle). Ich kann die .pc-Datei in meinem gstreamer-Verzeichnis nicht finden.
Sollte ich nur eine .pc-Datei mit allen notwendigen Details erstellen.
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}
oder gibt es eine andere Möglichkeit dies zu tun oder fehlt mir etwas?
Ich hoffe, Sie können helfen. Danke, dass Sie sich die Zeit genommen haben, das Problem zu lesen.
Nun, ich dies tue Lösung zu finden, warum ich für gstreamer
conf.check_cfg(atleast_pkgconfig_version='0.0.0')
conf.check_cfg(package='gstreamer-0.10', uselib_store='GSTREAMER', args='--cflags --libs', mandatory=True)
der Code funktioniert unter Linux not found
Nachricht in meinem waf configure bin immer und soll auch in den Fenstern arbeiten.
SPÄTER ADDED
Nun die .pc machen und einen Weg des .pc dir auf die PKG_CONFIG_PATH Umgebungsvariable ist die trick.Its schwer es nicht tun
Check out this aus. Danke für die Lesungen und helfe mir .. :)
das ist mean.i möchte nur wissen, wie bestimmte lib in Windows mit pkconfig zu finden. –
gut, ist es installiert? Mingw oder Cygwin? Wo ist es installiert? Versuchen Sie 'configure --help' – sehe
@sehe thanzz für die Antwort .pk-config ist installiert und funktioniert. Ich habe eine Variable PKG_CONFIG_PATH in Environment hinzugefügt und eine .pc Datei im Pfadverzeichnis namens gstreamer-0.10.pc erstellt. –