У меня есть QMAKE проект, который выглядит следующим образом:Qmake получить путь целевой выходной файл
TEMPLATE = lib
CONFIG += dll
TARGET = mydll
SOURCES += ...
HEADERS += ....
Теперь я хочу добавить INSTALLS
раздел, так что у меня есть:
target.path = /path/to/somedir/
target.files =./$$TARGET
INSTALLS+= target
К сожалению, это будет не работает, потому что $$TARGET
содержит имя цели, а не имя выходного файла. Есть ли переносной способ получить имя выходного файла? (Пожалуйста, не зависят от платформы конкатенация как lib
+ $$TARGET
+ .so
)
Обратите внимание, что в Qt5 dlltarget был добавлен к специальным целям. https://doc.qt.io/qt-5/qmake-advanced-usage.html#installing-files – Bugfinger