pkgconfig 设置

在编译各种开源项目时候,你会发现,常常提示缺少pkg-config的警告

其实pkg-config的环境配置并不复杂.

在 http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/  下找到pkg-config的压缩包,解压到mingw32目录下即可.

运行时可能需要其他的依赖库,例如glib http://ftp.gnome.org/pub/gnome/binaries/win32/glib/


配置完毕后,设置环境变量。

我的设置如下,打开%MSYS_HOME%/1.0/etc/profile文件

if [ $MSYSTEM == MINGW32 ]; then

  …

fi

 

后面加上下面的环境变量设置

 

if [ -z "$PKG_CONFIG" ]; then

  export PKG_CONFIG=/D/gnu/pkg-config-0.23-2/bin/pkg-config.exe

fi

 

if [ -z "$PKG_CONFIG_PATH" ]; then

  export PKG_CONFIG_PATH=/mingw/lib/pkgconfig:/usr/local/lib/pkgconfig

fi


原文地址:https://www.cnblogs.com/weinyzhou/p/2970299.html