У меня двоякий вопрос о работе с заголовками C ++ и make-файлами. Я знаю, что у меня есть все части, я просто не знаю, как их соединить.
У меня есть следующие файлы:
main.cpp
Point.cpp
Point.h
Point.h объявляет мой простой объект Point, определение находится внутри файла Point.cpp. Затем внутри main()
я хочу создать и использовать объект Point.
Нужно ли включать файл Point.h в файл Point.cpp или это то, что делает Makefile? Кроме того, файл main.cpp, который использует объект Point: нужно ли мне включать include для Point.cpp или это то, что сделано / может быть сделано в Makefile?
Что должен содержать каждый файл и как должен выглядеть мой Makefile?
// Работа с платформой Linux эксклюзивно //