Название: Как узнать что подключаемая библиотека изменилась Отправлено: Yegor от Декабрь 21, 2017, 15:16 Всем здравствуйте!
Сделал статическую библиотеку. Далее сделал проект, который использует эту статическую библиотеку. Для этого в pro-файл сделал: Код: INCLUDEPATH += ../MyLib А как сделать (что еще прописать в *.pro), чтобы узнать, если статическая библиотека изменилась, то нужно перекомпоновать и этот проект тоже. Спасибо. Название: Re: Как узнать что подключаемая библиотека изменилась Отправлено: lit-uriy от Январь 01, 2018, 20:26 Ну обычно заголовочники библиотеки в HEADERS добавляешь, если они изменились, то и приложение перекомпилится
Название: [РЕШЕНО] Re: Как узнать что подключаемая библиотека изменилась Отправлено: Yegor от Март 13, 2018, 19:39 Понятно, Спасибо!
Название: Re: Как узнать что подключаемая библиотека изменилась Отправлено: Racheengel от Март 15, 2018, 16:48 Ну обычно заголовочники библиотеки в HEADERS добавляешь, если они изменились, то и приложение перекомпилится А вот когда cpp изменился, то значительно хуже... Название: Re: Как узнать что подключаемая библиотека изменилась Отправлено: DarkHobbit от Март 17, 2018, 19:11 А вот когда cpp изменился, то значительно хуже... Вот-вот.Да и заголовочники библиотеки (кроме явно экспортируемых) в вызывающую программу тащить как-то неряшливо. Ну их хотя бы в pri можно затащить. Тоже сталкивался с аналогичной проблемой со статическими библиотеками. Вообще, можно поэкспериментировать со всякими PRE_... и POST_TARGETDEPS. В этом случае вроде бы как использующая программа должна понимать, что либа изменилась. |