У меня всегда есть проблемы с C++, я трачу больше времени на поиск зависимостей вместо программирования при настройке нового проекта. Я ищу в Интернете способ сделать это автоматически или программное обеспечение, которое это делает. На самом деле, я всегда программирую на geany и компилирую файлы с файлами скриптов ...Определенный способ включить файлы на C++, избегая циклических зависимостей
Итак, есть ли программное обеспечение для управления этим? Это делают IDE?
Я всегда включаю файлы .cpp на свой main.cpp, а затем включаю файлы .hpp на этих .cpp. Итак, если у меня есть main.cpp, object.hpp и object.cpp, я буду включать object.cpp в main.cpp и object.hpp на object.cpp. Есть ли лучший способ сделать это?
Могу ли я просто включить файлы .hpp и в скрипт сборки добавить каждый .cpp-файл?
Я просто не могу найти ответ в Интернете, может быть, им делают неправильный вопрос ...
'Я всегда включаю файлы .cpp на свой main.cpp' - неправильно! Включите только заголовочный файл и создайте каждый исходный файл отдельно. –
Соглашение с @NeilKirk. Пожалуйста, нарушите привычку файлов '# include'-ing' .cpp'. – jxh
@NeilKirk и говоря «стройте каждый исходный файл отдельно», вы имеете в виду что-то вроде: g ++ main.cpp object.cpp -o main? – Mete