Ответ 1
Если вы используете qmake, стандартную систему сборки Qt, просто добавьте строку в файл .pro
, как описано в qmake Variable Reference:
INCLUDEPATH += <your path>
Если вы используете свою собственную систему сборки, вы создаете проект, выбрав "Импорт проекта на основе Makefile". Это создаст некоторые файлы в каталоге проекта, включая файл с именем <your project name>.includes
. В этом файле просто укажите пути, которые вы хотите включить, по одному в строке. На самом деле все это говорит Qt Creator, где искать файлы для индексации для автоматического завершения. Ваша собственная система сборки должна будет обрабатывать пути include по-своему.
Поскольку объясняется в Руководстве Qt Creator, <your path>
должен быть абсолютным путем, но вы можете избежать OS-, хоста или пользователя -специфические записи в вашем файле .pro
с помощью $$PWD
, который относится к папке, содержащей ваш файл .pro
, например
INCLUDEPATH += $$PWD/code/include