jestem, próbując znaleźć lib gstreamer w Windows (MSVC) za pomocą pkg-configZnalezienie Biblioteki wykorzystujące pkg-config w Windows
pkg-config-gstreamer 0,10 --cflags --libs
ale otrzymuję żadnych rezultatów jak ten
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
się .pc jak jest tworzony gdy biblioteka jest zainstalowana (automatycznie przy użyciu RPM, deb lub innego systemu pakowania binarnego lub kompilując ze źródła). Nie mogę znaleźć pliku .pc w moim katalogu gstreamer.
Należy po prostu utworzyć plik .pc z wszystkimi niezbędnymi szczegółami.
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}
lub jest jakikolwiek inny sposób na zrobienie tego lub Czy brakuje mi czegoś?
Mam nadzieję, że możesz pomóc. Dziękuję za poświęcenie czasu na przeczytanie problemu.
Dobrze robię to, aby znaleźć rozwiązanie, dlatego jestem coraz not found
wiadomość w moim WAF Konfiguracja dla 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)
kod działa w Linuksie i ma pracować w oknach też.
dodane później
Dobrze czyniąc .pc i wyznaczając ścieżkę .pc reż do zmiennej środowiskowej systemowe PKG_CONFIG_PATH Czy trick.Its nie trudno zrobić to
Check out this na zewnątrz. Dziękuję za lektury i pomoc mi .. :)
To znaczy. Po prostu chcę wiedzieć, jak znaleźć określoną bibliotekę w oknach przy użyciu pkconfig. –
cóż, czy jest zainstalowany? mingw lub cygwin? gdzie jest zainstalowany? Wypróbuj 'configure --help' – sehe
@ thanke for replying .pk-config jest zainstalowany i działa. Dodałem zmienną PKG_CONFIG_PATH w środowisku i utworzyłem plik .pc w katalogu dir o nazwie gstreamer-0.10.pc. –