Netbeans - 找不到 make.exe 、 "cygdrive/" 已预先添加到 PATH 中

Netbeans - cannot find make.exe , "cygdrive/" is pre-added to PATH

本文关键字:添加 PATH cygdrive 找不到 make exe Netbeans      更新时间:2023-10-16

尝试在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 FilesJavajdk1.6.0_31bin;C:MinGWbin

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

准备使用PKG-CONFIG

在某些情况下,pkg config不随MinGW和MSYS一起提供
在Windows上安装pkg配置并不是那么容易。

看看你是怎么做到的。

明如何

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

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

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

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

在windows中,环境变量被称为PKG_CONFIG_PATH,位于"我的电脑/属性/高级/环境变量"下,我不得不承认我不运行Linux,但这里有一个链接,指向Linux中环境变量的解释:

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

我希望这能有所帮助。