Название: QT-4.4.3 Linux - своя библиотека static Отправлено: izoomer от Март 03, 2009, 17:09 Никогда не делал такого , начинающий вопрос - не бейте.
Есть проект в котором создается static-lib. Само собой создается mylib.a. Хотелось бы в других проектах использовать эту либу по культурному, то есть в папку с проектом в includes и libs кладм соответсвенно заголовочный файл и либу и работаем с классом созданным в либе. Сейчас просто подключаю h файл из папки с исходниками либы и работаю. А если вот кладу этот h в папку к проекту и кладу либу то требует все включаемые файлы в либе . Хтел сделать один интерфейсный заголовочник и все. подскажиет как сделать ? Название: Re: QT-4.4.3 Linux - своя библиотека static Отправлено: Rcus от Март 03, 2009, 17:35 Ну может ваш .h файл покажете? Подозреваю подключение внутренних заголовков
Название: Re: QT-4.4.3 Linux - своя библиотека static Отправлено: izoomer от Март 03, 2009, 17:46 Ну может ваш .h файл покажете? Подозреваю подключение внутренних заголовков Да, есть подключение внутренних заголовков:Код:
Название: Re: QT-4.4.3 Linux - своя библиотека static Отправлено: Rcus от Март 03, 2009, 17:56 Ну вот и все. Включенные в заголовок файлы становятся частью интерфейса библиотеки :)
http://techbase.kde.org/Policies/Library_Code_Policy - советую прочитать. Название: Re: QT-4.4.3 Linux - своя библиотека static Отправлено: izoomer от Март 03, 2009, 17:57 Ну вот и все. Включенные в заголовок файлы становятся частью интерфейса библиотеки :) а что нужно сделать чтобы был один интерфейсный заголовочник ? как скомпоновать нужно все эти заголовочники что бы в один все всунуть ?http://techbase.kde.org/Policies/Library_Code_Policy - советую прочитать. Название: Re: QT-4.4.3 Linux - своя библиотека static Отправлено: izoomer от Март 04, 2009, 11:56 подскажите кто нибудь .
Есть несколько файлов в проекте cpp и h , главный файл с главным классом описан выше. Как мне сделать что бы один заголовочный фалй можно было полочить в includes а либу положить в libs и работало . |