|
Модераторы: Daevaorn |
|
kuvshinka |
|
||||
Опытный Профиль Группа: Участник Сообщений: 386 Регистрация: 27.4.2008 Репутация: нет Всего: нет |
задача в проекте использовать классы, находящиеся в соседней (papka) с проектом папке - я их в pro-файле подключаю ТОЛЬКО как
при подключении (файлы классов видны, все норм) и создании в проекте указателя на один из простейших "удаленных" классов (NewClass) получаю ошибку: "undefined reference to NewClass::NewClass() " эта ошибка исчезает, если в pro файле этот класс NewClass прописать еще и в SOURCES, HEADERS
такая же ошибка возникает и если и свои внутрипроектные классы прописать ТОЛЬКО в INCLUDEPATH .... Вопрос - обязательно ли это делать? хотелось бы чтобы все работало с минимальными "загромождениями" в pro-файле, так как таких классов достаточно много и каждый прописывать в SOURCES, HEADERS , помимо своих классов проекта, не хотелось бы... |
||||
|
|||||
likehood |
|
|||
666 Профиль Группа: Участник Сообщений: 536 Регистрация: 21.12.2005 Репутация: 8 Всего: 24 |
Это в QtCreator, надо полагать. Если коротко, то ответ да, все файлы должны быть подключены. Впрочем, не вижу в этом большой проблемы. В QtCreator можно добавить в проект все файлы из нужной папки (Add existing files). Ну или вручную прописывать. Зато одни раз прописал, и всё работает как надо.
|
|||
|
||||
kuvshinka |
|
|||
Опытный Профиль Группа: Участник Сообщений: 386 Регистрация: 27.4.2008 Репутация: нет Всего: нет |
да...но уж больно много файлов в проекте получается...а если эти "сторонние" классы являются частью другого проекта, то можно ли эти классы подцепить в моем проекте, подключив целиком этот сторонний проект? эти 2 проекта могут (и будут) в одной сессии креатора работать..через зависимости в креаторе что-то не получается (типа указала что мой проект зависит от стороннего)
|
|||
|
||||
likehood |
|
|||
666 Профиль Группа: Участник Сообщений: 536 Регистрация: 21.12.2005 Репутация: 8 Всего: 24 |
||||
|
||||
baldman88 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 18.1.2009 Репутация: 3 Всего: 7 |
Не совсем понял что нужно, но может стоит попробовать pri файлы?
|
|||
|
||||
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |