Как указать выходной путь repc в qmake?

в qmake у меня есть

      REPC_SOURCE = rpc/SomeRPC.rep

и это генерирует rep_SomeRPC_source.hв корне проекта. Я хотел бы сохранить его где-нибудь еще, чтобы сохранить корень как можно более чистым.
Документация говорит repc creates the rep_SimpleSwitch_source.h header in the build directory that you specify. Но как указать build directory?
Единственный вариант, который я вижу, это изменить OUT_PWD, но в документации сказано Do not attempt to overwrite the value of this variable.

1 ответ

Каталог сборки — это папка, в которой вы запускаете qmake (в вашем случае это папка проекта), что вызывает нежелательный эффект получения папки с исходным кодом, промежуточными файлами и двоичными файлами.

Вместо этого используйте другую папку, в которой вы запускаете qmake:

      mkdir build
cd build
qmake /path/of/project-directory
make
Другие вопросы по тегам