Qt Creator: Как использовать переменные среды в файле "project.includes" при использовании Qt Creator только в качестве редактора кода (проект makefile)

Я использую Qt Creator в качестве редактора кода для проекта Makefile (созданного с помощью New File или Project -> Import Project -> Import Existing Project).

Qt Creator создает пустой файл "имя_проекта.include". Я поддерживаю этот файл вручную, чтобы разрешить зависимости парсера / индексации кода и передавать пути построчно. Это прекрасно работает для относительных путей включения.

Тем не менее, у меня есть проект, который зависит от другой библиотеки, которая находится в произвольном каталоге. У меня есть переменная окружения для этой библиотеки под названием "LIB_HOME".

Можно ли использовать эту переменную среды в файле project.includes?

Я старался

$(LIB_HOME)/Inc
%LIB_HOME%/Inc

Но это не работает

ОС Windows, версия Qt Creator 4,03

1 ответ

При написании этого вопроса я наткнулся на ответ:

$$(LIB_HOME)/Inc

делает трюк.

Другие вопросы по тегам