Смешайте Qt qmake Makefile с пользовательскими файлами Makefile - PullRequest
1 голос
/ 24 ноября 2011

Я пытаюсь встроить Qt в систему ARM, чтобы использовать сенсорный экран с моим собственным приложением. Все отлично работает На самом деле я уже сделал небольшое отдельное приложение для тестирования, и оно отлично работает.

Теперь мне нужно, чтобы это приложение Qt было связано с другими приложениями в моей системе.

Дело в том, что у нас есть собственная система Makefile, которая создает пакеты и другие вещи, а затем нам просто нужно отправить .deb в систему ARM и распаковать ее, чтобы иметь программное обеспечение. установлены. Кстати, эти make-файлы имеют особые правила. Но мне также нужны правила make-файла Qt для возможности компиляции.

Есть ли способ смешать Qt Makefile и мой Makefile? У вас есть идея?

Ответы [ 2 ]

1 голос
/ 28 ноября 2011

Мы наконец решили проблему: мы вызываем qmake в нашем собственном make-файле, чтобы создать make-файл для Qt; затем мы просто создаем make-файл Qt и затем создаем наши пакеты. У нас была другая проблема со ссылками, но мы решили ее, связав хорошие библиотеки в .pro ; это было довольно легко на самом деле х)

В любом случае, спасибо!

0 голосов
/ 24 ноября 2011

Вы можете использовать Q_MAKE_EXTRA_TARGETS, чтобы добавить свои собственные цели.

Другая менее известная переменная - QMAKE_EXTRA_TARGETS, это полезно, когда вы хотите иметь возможность добавить пользовательскую цель сборки в ваш Makefile. Например, если вы хотите, чтобы у вас была цель обновить файл qm для вашего приложения.

от Сила qmake

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...