全部,
如何为 Qt5 运行 pkg-config?
或者还有其他一些脚本可以识别 Qt 的安装位置?
我说的是 Qt - 而不是 QtE{mbedded}。
编辑:
我认为这需要一些澄清。 ;-)
我正在尝试将其添加到系统上可能未安装 Qt 的跨平台项目中。我正在使用 Anuta 进行开发,并且已经有了 Maefile,所有内容都可以在 GTK 端正确构建和运行。 (我使用默认的
pkg-config --cflags gtk+3
来查找 GTK 包含的位置)。
但是,如果我可以为 Qt 添加类似上面的内容来识别 Qt 标头在哪里,那就太好了。这样我只需要维护一组 Makefile,并且当我向 GitHub 推送/拉取时不需要不断更新它。
蒂亚!!
非常规,但是当我想快速编译 qt c++ 文件时,我用
pkg-config --list-all | grep qt5
高举然后使用 ,例如,
eval gcc file.cpp $(pkg-config --cflags --libs avahi-qt5)