Russian Qt Forum
Ноябрь 24, 2024, 11:28
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
А гденить описан qmake более подробно чем в документации
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: А гденить описан qmake более подробно чем в документации (Прочитано 10528 раз)
Unrau Alexander
Гость
А гденить описан qmake более подробно чем в документации
«
:
Май 25, 2004, 10:35 »
В часности интересуют такие зависимости как:
dist
install
uninstall
В *.pro файлах дерева Qt вовсю попадаются такие параметры как:
headers.files = $$HEADERS
target.path=$$libs.path
INSTALLS += target headers
DESTDIR = xxxxxxx
INSTALL_ROOT = xxxxxxxxxxxxl
INSTALLDEPS = xxxxxxxxx
UNINSTALLDEPS = xxxxxxxxxx
и т.д.
Ну очень хочется добавить своё в Makefile, но при этом чтобы сам Makefile генерился qmake-ом
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
А гденить описан qmake более подробно чем в документации
«
Ответ #1 :
Май 25, 2004, 10:41 »
подробнее нигде не описан, если только в исходники глядеть
Я qmake не пользуюсь, а пишу свой makefile.
Записан
Andrei
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #2 :
Июнь 01, 2004, 08:38 »
to Unrau Alexander
DESTDIR описан в документации. Ты напиши, что ты конкретно хочешь, и не можешь сгенерить qmake.
Я например вчера разбираясь с Qt, захотел чтобы qmake автоматом генерил Makefile в котором obj и мос файлы писались в отдельную папку, как в examples. Для этого есть variables MOC_DIR и OBJECTS_DIR.
to Admin
Интересно, почему ? Не хватает возможностей, баги ? Вроде бы зависимости все прослеживает.
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
А гденить описан qmake более подробно чем в документации
«
Ответ #3 :
Июнь 01, 2004, 11:20 »
не хватает
ну проект использует кроме qt
еще базу данных (оракл или mysql)
+ еще 10 либ различных
поэтому не хочется чекеры итих либ переписывать в qmake стандарт
да и automake помощней всяко
Записан
Andrei
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #4 :
Июнь 01, 2004, 12:20 »
C automake еще и Perl нужен.
Записан
EugeneVC
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #5 :
Июнь 01, 2004, 16:07 »
Я пока не видел linux без perl
этот пакетик где то на уровне bash
Записан
Andrei
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #6 :
Июнь 01, 2004, 17:02 »
Вообще то я имел в виду Windows.
Записан
aliks-os
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #7 :
Апрель 19, 2007, 12:28 »
А помогите мне с таким вопросиком.
Имеется папка МойПроект, где находятся все файлы, папки проекта, а также файл МойПроект.pro
Имеет папка МойВиджет, где находятся файлы виджета и соответственно файл МойВиджет.pro
В файле МойПроект.pro в разделе
SOURCE и HEADERS соответственно включены файлы как проекта, так и файлы из МойВиджет
Все работает ОК
--------------------
Вопрос:
Как все правильно организовать, хочу из файла МойПроект.pro, из разделов
HEADERS и SOURCE исключить файлы проекта МойВиджет. Хочу в файле МойПроект использовать только указание на файл МойВиджет.pro.
Как это можно сделать и как правильно все это организовать? Все это делается в принципе для уменьшения количества строк/ссылок на МойВиджет до одной записи...
вот такой вопрос. Может это где то и описано, но я что то попутался. Извиняйте - я новичок
Записан
Mixolap
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #8 :
Апрель 19, 2007, 16:43 »
SUBDIRS = МойВиджет/МойВиджет.pro \
МойПроект/МойПроект.pro
TEMPLATE = subdirs
Записан
aliks-os
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #9 :
Апрель 19, 2007, 16:53 »
а никаких особенностей в МойВиджет.pro вносить не надо?
Записан
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
А гденить описан qmake более подробно чем в документации
«
Ответ #10 :
Апрель 19, 2007, 23:02 »
попробуй лучше cmake
Записан
aliks-os
Гость
А гденить описан qmake более подробно чем в документации
«
Ответ #11 :
Апрель 20, 2007, 12:40 »
Цитата: "Mixolap"
SUBDIRS = МойВиджет/МойВиджет.pro \
МойПроект/МойПроект.pro
TEMPLATE = subdirs
Зделал все как написали, при компиляции выскакивает ошбка, из которой следует, что МойПроект не видит файлы .h и .cpp из МойВиджет
А как правильно использовать INCLUDEPATH, я пытался его использовать, прописывал каталог где находятся файлы от МойВиджет, однако все равно выскакивает ошибка
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...