Вопрос по linker, c++, static-libraries, qt-creator, qt – Принудительная перекомпоновка при сборке в QT Creator

18

Приветствую,

У меня есть проект subdirs, который включает в себя пару библиотек и основное приложение. Когда я что-то изменяю в одной из библиотек, основное приложение не связывается с ними .. У кого-нибудь есть хитрость, чтобы приложение автоматически связывалось со статически связанными библиотеками при использовании QT Creator?

-Дан О

Ваш Ответ

1   ответ
27

а также интересная дискуссия на эту тему (кажется, проблема здесь в qmake) в списке рассылки Qt Creator.

Обходной путь должен добавитьPRE_TARGETDEPS команда для ваших основных приложений .pro файл, например:

PRE_TARGETDEPS += /path/to/your/lib.a

Это заставляет ссылку.

Огромное спасибо, нашел некоторые обсуждения в списке рассылки, но не наткнулся на обходной путь. Dan O
И обсуждение на ...? :) mlvljr
Это, очевидно, не переносимо для Windows, хотя. David Faure

Похожие вопросы