web-dev-qa-db-ja.com

Windowsでpkg configをインストールする方法は?

私はそれをやろうとしていますが、入手できるのは、 http://pkgconfig.freedesktop.org/releases/ からダウンロードした対処方法がわからないソースコードだけです。

何か助け?

55

http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ からプリコンパイル済みバイナリを取得します

Pkg-configとその依存ライブラリをダウンロードします。

45
ismail

これは、Oliver Zendelのコメントの情報を使用して、私の経験に基づいて、pkg-configをWindowsで動作させるための段階的な手順です。

ここでは、MinGWがC:\ MinGWにインストールされたと想定しています。パッケージには複数のバージョンがあり、それぞれ最新のバージョンをダウンロードしました。

  1. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ に移動します
  2. ファイルをダウンロード pkg-config_0.26-1_win32.Zip
  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は、MinGWを使用するように構成されている場合、pkg-configを使用できるようになります。

71
HyperQuantum

Glibに依存しない代替手段は pkg-config-lite です。

抽出pkg-config.exeをアーカイブから取得し、パスに入れます。

現在、このパッケージは chocolatey を使用して利用できます。その後、このパッケージは

choco install pkgconfiglite
24
mpromonet

このリンクからCygwin64をインストールすることでこれを行いました https://www.cygwin.com/ Then-WiewFull、Searchgcc、スクロールダウンして検索pkg-configアイコンをクリックして最新バージョンを選択します。これは私にとってはうまくいきました。

1
Dzintars

更新されたバイナリを入手できる別の場所は、Fedora Build Systemサイトにあります。 mingw-pkg-configパッケージへの直接リンク: http://koji.fedoraproject.org/koji/buildinfo?buildID=354619

0
metator