Qmake: как экспортировать подпроект INCLDUEPATHS или как правильно включить проект в качестве зависимости?

Проблема: у меня есть подкаталог шаблона проекта qmake. Два на самом деле. Они не связаны.
Я должен был включить второй проект subdir (или больше как определенные subdir этого проекта) в первый и начать использовать его.

Например, пусть первый проект состоит из A1, B1, C1 подпроекты (подпапки с A|B|C1.pro) и второй A2, B2, C2,
Я хочу включить B2 и C2 в мой первый проект, чтобы он стал таким:
A1, B1, C1, B2, C2
Поэтому я могу начать использовать классы и интерфейсы, предоставляемые B2, который зависит от C2.

И я хочу сделать это как можно менее навязчивым для второго проекта.
Проблема, с которой я сталкиваюсь, заключается в том, что я пытаюсь сделать это, просто добавляя файлы B2 и C2 .pro к первому шаблону subdirs проекта, и он не может его собрать, потому что некоторые классы в B2 могут иметь его, а компилятор не понять, где его найти.

Я не могу найти простой (или просто «правильный») способ сделать то, что я хочу — начать использовать код второго проекта как можно более чистым и синхронизированным, не прибегая к копированию и вставке всего, что мне нужно, в первый проект.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]