Netbeans - 找不到make.exe,“cygdrive /”是预先添加到PATH的

时间:2013-08-29 02:25:49

标签: c++ netbeans makefile mingw

尝试在NetBeans中编译c ++。我正在使用MakeGW作为工具集合。

/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)

make:pkg-config:找不到命令

make: * [.build-pre]错误127

我的路径是“

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

我不明白为什么它甚至提到了cygwin

2 个答案:

答案 0 :(得分:0)

准备使用PKG-CONFIG

在某些情况下,pkg-config不附带MinGW和MSYS 在Windows上安装pkg-config并不容易。

看看你怎么做。

mingw how to

  • 不要担心cygdrive netbeans在做自己的逻辑。

  • 还将C:\ MinGW添加到您的路径

  • 我在路径中也有C:\ msys \ 1.0 \ bin,我把它放在c:\ mingw设置之前。

答案 1 :(得分:0)

关于在“pkg-config搜索路径”中找不到gtk + -2.0的第二个回复与pkg-config用于查找库文件的环境变量有关。

在windows中,环境变量名为PKG_CONFIG_PATH,位于“我的电脑/属性/高级/环境变量”下,我不得不承认我不运行Linux,但这里是linux环境变量解释的链接:

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

我希望这会有所帮助。