سؤال

أحاول أن أفعل ذلك، ولكن كل ما يمكنني الحصول عليه هو بعض الكود المصدري الذي لا أعرفه كيفية التعامل مع التي قمت بتنزيلها من http://pkgconfig.freedesktop.org/releases/ .

أي مساعدة؟

هل كانت مفيدة؟

المحلول

الحصول على الثنائيات المعادلة من http://ftp.gnome.org/pub/gnome/binaries/win32/depends /

قم بتنزيل PKG-Config و Libraries المستخدمة:

نصائح أخرى

هذا إجراء خطوة بخطوة للحصول على تكوين PKG-Config على Windows، بناء على تجربتي، باستخدام معلومات Oliver Zendel's تعليق.

أفترض هنا أن Mingw تم تثبيتها على C: MINGW. كان هناك إصدارات متعددة من الحزم المتاحة، وفي كل حالة قمت بتنزيل أحدث إصدار.

  1. اذهب إلى http://ftp.gnome.org/pub/gnome/binaries/win32/depends /
  2. تحميل الملف pkg-config_0.26-1_win32.z.
  3. استخراج الملف bin / pkg-config.exe إلى c: mingw bin
  4. تحميل الملف gettext-runtime_0.18.1.1-2_win32.zip.
  5. استخراج الملف bin / intl.dll إلى c: mingw bin
  6. اذهب إلى http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.28.
  7. تحميل الملف glib_2.28.8-1_win32.zip.
  8. استخراج الملف bin / libglib-2.0-0.dll إلى c: mingw bin

الآن سوف تكون cmake قادرة على استخدام pkg-config إذا تم تكوينها لاستخدام mingw.

بديل دون تبعية Glib هو PKG-config-lite.

استخراج pkg-config.exe من الأرشيف ووضعه في طريقك.

الآن أيام هذه الحزمة متاحة باستخدام شوكولا, ، ثم يمكن تثبيته

choco install pkgconfiglite

فعلت هذا عن طريق التثبيت cygwin64. من هذا الرابط https://www.cygwin.com/ثم - wiew. ممتلىء, ، بحث مجلس التعاون الخليجي والتمرير لأسفل للعثور pkg-config.وبعد انقر على أيقونة لتحديد أحدث إصدار. هذا عمل لي جيدا.

مكان آخر حيث يمكنك الحصول على المزيد من الثنائيات المحدثة يمكن العثور عليها في موقع بنظام Build Fedora. رابط مباشر لحزمة التكوين MingW-PKG هو: http://koji.fedoraproject.org/koji/buildinfo؟buildid=354619.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top