pkg-config是使用brew安装的,所以它的实际安装路径如下:
/usr/local/bin/pkg-config -> ../Cellar/pkg-config/0.29.1_2/bin/pkg-config
但是,qtcreator启动后的$PATH是不包含/usr/local/bin/的,所以我们要手动改一下.pro文件
mac {
PKG_CONFIG = /usr/local/bin/pkg-config
QT_CONFIG -= no-pkg-config
}
其中,因为在OS X下qt默认去掉了pkg-config的支持,所以得加上QT_CONFIG -= no-pkg-config这句,但是貌似指定了pkg-config的路径后,这个no-pkg-config的参数也失效了,所以这一

本文介绍了在OS X上,由于pkg-config的安装路径不在qtcreator的$PATH中,需要手动修改.pro文件以解决这个问题。同时,由于OS X的clang编译参数变化,不使用pkg-config时可能会遇到链接错误。解决方法包括添加QT_CONFIG选项和调整编译参数,但具体效果可能因情况而异。
最低0.47元/天 解锁文章
3502

被折叠的 条评论
为什么被折叠?



