Я использую libqtermwidget в одном из моих приложений Qt. Случилось так, что в версии 0.8.0 библиотеки были введены некоторые новые функции, которых нет в версии 0.6.0.
Поскольку libqtermwidget не предоставляет макросы версий, я хотел бы использовать pkg-config для проверки его версии, что-то вроде этого, в qmake:
# i would like a functionality like this
if pkg-config --version qtermwidget5 < 0.8.0
DEFINES += OLD_QTERMWIDGET
Это, конечно, можно использовать внутри файла cpp:
#ifndef OLD_QTERMWIDGET
... code for 0.8.0 and higher ...
#endif