LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Файлы .cpp не надо добавлять один в другой.

Тебе нужна система сборки. К сожалению, стандарта на систему сборки для C++ нет.

Самый универсальный и низкоуровневый (но не самый простой) вариант - утилита make (можешь погуглить, «как писать Makefile»). Поэтому люди используют cmake, qmake, meson и др. Иногда упомянутый выше autotools, но те, кто использует autotools, точно знают, для чего он им понадобился, в общем, это не твой случай.

Поэтому для обучения сделай проект на пару-тройку файлов с помощью make, чтобы понять, как это работает, а потом прыгай на cmake или meson.

Исходная версия hobbit, :

Файлы .cpp не надо добавлять один в другой.

Тебе нужна система сборки. К сожалению, стандарта на систему сборки для C++ нет.

Самый универсальный и низкоуровневый (но не самый простой) вариант - утилита make (можешь погуглить, «как писать Makefile»). Поэтому люди используют cmake, qmake, meson и др.