pkg-config
博客专区 > Rechy 的博客 > 博客详情
pkg-config
Rechy 发表于4年前
pkg-config
  • 发表于 4年前
  • 阅读 34
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: pkg-config组件mingw下编译

http://www.gtk.org/download/win32.php

关键参数--with-internal-glib
否则出现循环依赖 pkg依赖glib而glib又需要依赖pkg

编译时不允许设置--prefix值为跟(aclocal,automake,autogen,autoconf)不同路径的mingw(即--prefix=/mingw这种,否则将导致一些程序不能识别pkg.m4位置,
只能将pkg安装在默认的/usr下,跟aclocal,automake,autogen,autoconf一致,这些都必须在msys系统目录内)

./configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/usr --with-internal-glib
make
make install

编译完成了 需要设置PKG_CONFIG_PATH值(因为pkg不能自动找到mingw下【非规范,非/usr或/usr/local下】的pkgconfig目录位置)

export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/mingw/lib/pkgconfig:/mingw/opt/lib/pkgconfig:$PKG_CONFIG_PATH
(两个路径之间用 ':' 隔开,不是 ',', 或者 ';'。不让会出大问题。)

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 2
博文 30
码字总数 5766
×
Rechy
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: