Добрый день!
Возникла задача разбить проект на C++ на подкаталоги в соответствии с его внутренней структурой. Пример:
main.cpp
globals.h
ui/
window.h
window.cpp
Хочется странного: чтобы при подключении заголовочного файла нужно было указывать "подсистему", к которой он относится.
Например, и в файле main.cpp и в файле window.cpp файл globals.h должен включаться так:
#include "globals.h"
Аналогично и с файлом window.h - в файлах main.cpp и window.cpp нужно добавить:
#include "ui/window.h"
Внимание, вопрос: что такое нужно сказать GCC, чтобы он воспринял подобный код?
Похожие темы
- Форум модули (2005)
- Форум Структуры, заголовки, typedef'ы и циклические зависимости. (2012)
- Форум Клиент-Сервер Socket linux (Система обмена сообщениями) (2014)
- Статьи Использование системы сборки SCons для сборки проекта на языке Fortran (2023)
- Форум Архивирование подкаталогов (2018)
- Форум git: запушить свой проект в подкаталог удаленного репозитория (2019)
- Форум c-oop-gen: ООП в Си (2016)
- Форум Разбиение разделов (2013)
- Форум Разбиение диска. (2011)
- Форум Разбиение диска (2011)