Это мой файл makefile.mingw makefile добавить папку cpp
FLAGS = -W -Wall -std=c++11
FILES = Main.cpp Vector.cpp
OBJS = $(FILES:%.cpp=%.o)
all: $(OBJS)
g++ $(OBJS) $(LIBS)
%.o: %.cpp
g++ -c $< -o [email protected] $(FLAGS)
Допустит, main.cpp находится в основной папке и Vector.cpp находится в папке «брат» (общая папка для Exemple), можно сделать это скомпилировать просто добавив аргумент к флагам ? Что-то вроде -I, но для cpp-файлов не заголовок (или что-то, что будет работать для обоих).
Благодаря
См. [4.5 Поиск каталогов для необходимых условий] (http://www.gnu.org/software/make/manual/make.html#Directory-Search) в руководстве GNU. Это может сделать то, что вы хотите. –
О, отлично! Именно то, что я искал, спасибо! – Aulaulz