2012-01-01 44 views
0

我在OS X Lion上使用pkg-config 0.26。OS X上的pkg-config 0.26似乎忽略了PKG_CONFIG_PATH

當我echo $PKG_CONFIG_PATH,似乎變量是空白的。

當我指定它時,例如PKG_CONFIG_PATH=/path/to/my/folder/containing/pc/files,然後運行pkg-config --list-all.pc文件在我看似剛添加的目錄中找不到。

我一直在通過軟鏈接從/opt/local/share/pkgconfig個人.pc文件,但我寧願找出正確的方法是一邊倒這個問題。

回答

0

啊哈!這工作:

export PKG_CONFIG_PATH=/path/to/my/folder/containing/pc/files

這非常有意義,它只是我寫的問題之前,我就知道該命令export的意義。

Defining a variable with or without export報價:

export使變量提供給子進程

而且pkgconfig是shell的子進程在運行時。