मैं कर रहा हूँ, खिड़कियों में gstreamer lib (MSVC) को खोजने के लिएढूँढना पुस्तकालय विंडोज
pkg-config gstreamer-0.10 --cflags --libs
का उपयोग कर pkg-config की कोशिश कर रहा
लेकिन मैं की तरह बनाई गई है एक .pc इस
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
की तरह किसी भी परिणाम हो रही है जब एक लाइब्रेरी स्थापित होती है (स्वचालित रूप से 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}
या ऐसा करने का कोई और तरीका है या क्या मुझे कुछ याद आ रही है?
आशा है कि आप मदद कर सकते हैं। समस्या को पढ़ने के लिए समय निकालने के लिए धन्यवाद।
खैर मैं इस समाधान खोजने के लिए मैं क्यों 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)
कोड लिनक्स में काम करता है और खिड़कियों में भी काम करने के लिए माना जाता है के लिए मेरे waf कॉन्फ़िगर में not found
संदेश प्राप्त हो रहा कर रहा हूं।
बाद में जोड़ा
खैर .pc बनाने और PKG_CONFIG_PATH वातावरण चर को .pc निर्देशिका के रास्ते की स्थापना trick.Its मुश्किल नहीं यह this बाहर क्या करता है
चेक बाहर। रीडिंग के लिए धन्यवाद और मेरी मदद .. :)
इसका मतलब है। मैं सिर्फ यह जानना चाहता हूं कि pkconfig का उपयोग करके विंडोज़ में कुछ lib कैसे प्राप्त करें। –
अच्छी तरह से, यह स्थापित है? मिंगव या सिगविन? यह कहां स्थापित है? 'Config --help' – sehe
@sehe का उत्तर देने के लिए धन्यवाद .pk-config स्थापित और काम कर रहा है। मैंने पर्यावरण में एक चर PKG_CONFIG_PATH जोड़ा है और पथ dir में gpreamer-0.10.pc नामक कुछ .pc फ़ाइल बनाई है। –