Подключить файлы из другого проекта |
Здравствуйте, гость ( Вход | Регистрация )
Подключить файлы из другого проекта |
ltise |
6.5.2010, 13:49
Сообщение
#1
|
Студент Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: 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 просто добавить файлы в проект как-то не получается... как правильно сделать ? Спасибо |
|
|
azure |
6.5.2010, 17:15
Сообщение
#2
|
Студент Группа: Участник Сообщений: 60 Регистрация: 24.12.2009 Пользователь №: 1332 Спасибо сказали: 5 раз(а) Репутация: 0 |
в файл проекта соответственно добавить эти файлы в SOURCES и HEADERS Ну и эти файлы должны быть связаны логически в программе (т.е. подключаются хидеры от нужного модуля и используются его функции\объекты)
Причина редактирования: не цитируй целыми сообщениями
|
|
|
Litkevich Yuriy |
7.5.2010, 6:27
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
ltise, удобно сделать pri-файлы для внешних проектов.
Например, для project1. Создаёшь файл d:\projects\project1\project1.pri Здесь $PWD - означает текущий каталог, относительно самого pri-файла. Обрати внимание, что используется оператор "+=" это важно, чтобы файлы добавлялись в переменную, а не просто заменяли собой уже емеющиеся.Далее в pro-файле своего проекта делаешь так: include(d:\projects\project1\project1.pri) и не забывай в в своём pro-файле использовать оператор "+=", во всяком случае после подключения pri-файла. Например можно сделать в начале без плюса:
|
|
|
Текстовая версия | Сейчас: 29.11.2024, 10:42 |