2013-08-29 27 views
0

試圖在NetBeans中編譯C++。我使用MakeGW作爲工具集合。Netbeans - 無法找到make.exe,「cygdrive /」已預先添加到PATH中

/usr/bin/which: no pkg-config in (/cygdrive/c/MinGW/bin:/usr/bin:/cygdrive/c/Borland/Delphi7/Bin:/cygdrive/c/Borland/Delphi7/Projects/Bpl:/cygdrive/c/Program Files/PC Connectivity Solution:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Intel/DMIX:/cygdrive/c/Program Files/Intel/WiFi/bin:/cygdrive/c/Program Files/Common Files/Intel/WirelessCommon:/cygdrive/c/Program Files/NTRU Cryptosystems/NTRU TCG Software Stack/bin:/cygdrive/c/Program Files/Wave Systems Corp/Gemalto/Access Client/v5:/cygdrive/c/Program Files/Common Files/Roxio Shared/DLLShared:/cygdrive/c/Program Files/Common Files/Roxio Shared/10.0/DLLShared:/cygdrive/c/MinGW/bin:/cygdrive/c/Program Files/Java/jdk1.6.0_31/bin:/cygdrive/c/MinGW/bin) 

化妝:pkg配置:命令未找到

化妝:* [.build預]錯誤127

我的路徑是」

C:\Program Files\Java\jdk1.6.0_31\bin\;C:\MinGW\bin 

我不不明白爲什麼它甚至提到cygwin

+0

現在,你有下載GTK + 2嗎? –

回答

0

準備使用PKG-CONFIG

在某些情況下,pkg-config不附帶MinGW和MSYS。
在Windows上安裝pkg-config並不那麼容易。

看看你在這裏如何做到這一點。

mingw how to

  • 不要擔心cygdrive NetBeans的做自己的邏輯。

  • 也加C:\ MinGW的到您的路徑

  • 我也有C:\ MSYS \ 1.0 \ BIN路徑中,我已經把它的前C:\ MinGW的設置。

+0

我做了你所說的,但現在它說:'在pkg-config搜索路徑中找不到Package gtk + -2.0。 也許你應該將包含gtk + -2.0.pc 的目錄添加到PKG_CONFIG_PATH環境變量中 找不到包'gtk + -2.0'發現 make:*** [.build-pre]錯誤1'這裏有一些修正,但對於Linux – Dantor365

+0

您可以在這裏找到GTK + [GTK + 2](http://www.gtk.org/download/win32.php)。向下滾動到下載部分。 –

0

您對GTK第二回復+ -2.0沒有在「pkg配置搜索路徑」發現涉及pkg配置用於查找庫文件的環境變量。

在windows中,環境變量被稱爲PKG_CONFIG_PATH,可以在我的電腦/屬性/高級/環境變量下找到,我不得不承認我不運行Linux,但是這裏有一個環境變量的解釋鏈接Linux操作系統:

https://wiki.archlinux.org/index.php/Environment_Variables

我希望這有助於。