Название: Инициализация библиотеки Cmake в проекте Отправлено: Сергей Д. от Декабрь 13, 2023, 22:04 Добрый день, программеры помогите добавить библиотеку в проект Qt (делаю в первые), по идеи я её добавил и проект собирается без проблем. НО вызвать из любого класса программы не могу, она ни как не инициализируется , ни в меню подсказки выбора компонентов, ни при ручном внесение в #include.
Вот что внес в CMakeLists программы для добавления библиотеки Код: add_library(Events SHARED IMPORTED) А это файл CMakeLists самой библиотеки Events . Название: Re: Инициализация библиотеки Cmake в проекте Отправлено: qate от Декабрь 15, 2023, 22:56 может сделаешь рабочий пример проекта ?
по описанию непонятно Название: Re: Инициализация библиотеки Cmake в проекте Отправлено: kambala от Декабрь 16, 2023, 22:14 вроде правильно написано. может проблема из-за использования IMPORTED_IMPLIB под линуксом? по доке не похоже, что ты используешь ее верно: https://cmake.org/cmake/help/latest/prop_tgt/IMPORTED_IMPLIB.html
также визуально используются разные пути до QLibrary, что в общем случае неверно (возможно, в твоем проекте фактически эти пути совпадают) |