![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
ltise |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Привет всем!
Простите за плоский вопрос, лузер я начинающий - туплю уже 3 часа... Есть 2 или больше проектов, мне необходимо использовать некоторые из файлов (исходники) этих проектов в другом проекте... Как в QT creator подключить эти файлы ? например есть исходники: d:\projects\project1\mycontrol.cpp d:\projects\project1\mycontrol.h d:\projects\project2\mycontrol2.cpp d:\projects\project2\mycontrol2.h e:\QT\project3\myutils.cpp e:\QT\project3\myutils.h надо их использовать в: с:\projects\project0\mycontrol0.cpp с:\projects\project0\mycontrol0.h просто добавить файлы в проект как-то не получается... как правильно сделать ? Спасибо |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
ltise, удобно сделать pri-файлы для внешних проектов.
Например, для project1. Создаёшь файл d:\projects\project1\project1.pri Здесь $PWD - означает текущий каталог, относительно самого pri-файла. Обрати внимание, что используется оператор "+=" это важно, чтобы файлы добавлялись в переменную, а не просто заменяли собой уже емеющиеся.Далее в pro-файле своего проекта делаешь так: include(d:\projects\project1\project1.pri) и не забывай в в своём pro-файле использовать оператор "+=", во всяком случае после подключения pri-файла. Например можно сделать в начале без плюса:
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 10:52 |