0

尝试在 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)

制作:pkg-config:找不到命令

制作:* [.build-pre] 错误 127

我的路径是“

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

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

4

2 回答 2

0

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

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

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

我希望这有帮助。

于 2013-09-21T09:41:52.540 回答
0

准备使用PKG-CONFIG

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

看看这里你是怎么做到的。

mingw怎么做

  • 不要担心cygdrivenetbeans 会做自己的逻辑。

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

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

于 2013-08-30T19:49:04.040 回答