Название: Проблема с разными видами включений Отправлено: ruzik от Июль 21, 2012, 18:12 Здравствуйте, предположим есть такой проект:
Project/ --Folder1/ ----class1.h ----class1.cpp --Folder2/ ----class2.h ----class2.cpp И скажем в файле class1.h есть такая строка: #include "class2.h", по-смыслу все должно работать, если навести курсор то Qt Creator отображает путь к файлу, если нажать Ctrl+ЛКМ, то открывается сам файл, только вот компилятор(GCC) файл открывать не хочет, пишет что такого файла нет в папке. В чем может быть проблема? Название: Re: Проблема с разными видами включений Отправлено: V1KT0P от Июль 21, 2012, 18:20 Компилятор ждет что он будет либо по стандартным путям, либо там же в папке Folder1.
Вроде такое должно прокатить(либо добавь в проект пути ко всем папкам проекта): Цитировать #include "../Folder2/class2.h" Название: Re: Проблема с разными видами включений Отправлено: ruzik от Июль 21, 2012, 20:49 Цитировать либо добавь в проект пути ко всем папкам проекта А не подскажите как это сделать? Как я понимаю добавить что-то в pro файл(а нельзя ли с GUI?), только вот с каким заголовком?Название: Re: Проблема с разными видами включений Отправлено: mutineer от Июль 21, 2012, 20:52 INCLUDEPATH += тут пути к хедерам, которые хочешь включать просто по имени
Вроде так Название: Re: Проблема с разными видами включений Отправлено: ruzik от Июль 21, 2012, 21:53 Цитировать INCLUDEPATH += тут пути к хедерам, которые хочешь включать просто по имени C хедерами не работает, а вот с папками работает, большое вам спасибо! |