У меня есть скрипт, runScript.sh, который я бы хотел запустить (чтобы настроить некоторые переменные среды и т. Д.) Перед созданием приложения.Qt: Запустить скрипт ДОПОЛНИТЕЛЬНО сделать
Используя советы от Running a program/script from QMake, в моем файле .pro, у меня есть на первой линии,
QMAKE_POST_LINK += ./runScript.sh
, который, на make
, компилировать и мое приложение, а затем запустить скрипт.
Я видел примеры how to set the script up as a target в файле .pro, но я не уверен, насколько я полностью понимаю концепцию. Может кто-нибудь объяснить это лучше или (даже лучше), кто-нибудь знает, как делать то, что я пытаюсь сделать проще (я надеялся на «QMAKE_PRE_LINK», но это, похоже, не существует LOL)?
Использование Qt-4.8.4 & QMAKE 2,03
Так, 'extra' есть цель - Ага! например, объявлять что-то как .PHONY' в make-файле? Что такое 'extralib' - это как переменная среды? – redhotspike
В конечном счете, можно ли переименовать 'extralib' или это зарезервированное ключевое слово? – redhotspike
У меня здесь нет компилятора, но AFAIK, это не зарезервированное ключевое слово, поэтому вы можете добавить только несколько в 'QMAKE_EXTRA_TARGETS + = extralib anotherextralib' и так далее ... –