在pkg-config搜索路径中找不到包检查

时间:2014-09-02 21:10:30

标签: c netbeans homebrew pkg-config

我在netbeans中使用check包进行C编程,但是我从netbeans收到此错误: 在pkg-config搜索路径中找不到包检查。 也许你应该添加包含`check.pc'的目录。 到PKG_CONFIG_PATH环境变量 没有包裹检查'结果

如果我插入此行,在终端中:     export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 然后     pkg-config --modversion check 它可以找到检查包,但在netbeans中我仍然得到相同的错误。 我该怎么办?

提前致谢

1 个答案:

答案 0 :(得分:0)

如果您使用OS X Mavericks, 然后通过HomeBrew下载软件包“check”,“valgrind”,“gcc”和“pkg-config”。
然后编辑/etc/launchd.conf并添加setenv PATH <your $PATH>替换您的真实路径。在此文件中,不能使用$ HOME或类似内容。此路径应包括gcc,check和valgrind。为此,您需要重新启动计算机。

对我来说这很有效:

$ cat /etc/launchd.conf
setenv PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin