diff --git a/makefile b/makefile index ee3f0a5..8512a70 100644 --- a/makefile +++ b/makefile @@ -25,7 +25,7 @@ all:set_flags $(objectdir) debug:set_debug_flags $(objectdir) -$(objectdir):$(builddir)/random.o $(builddir)/sa.o src/main.cpp +$(objectdir):$(builddir) $(builddir)/random.o $(builddir)/sa.o src/main.cpp $(CXX) $(CPPFLAGS) $(builddir)/random.o $(builddir)/sa.o src/main.cpp -o $(objectdir) $(builddir)/random.o:src/random.cpp @@ -34,6 +34,9 @@ $(builddir)/random.o:src/random.cpp $(builddir)/sa.o:src/sa.cpp $(CXX) $(CPPFLAGS) src/sa.cpp -o $(builddir)/sa.o -c +$(builddir): + mkdir -p $(builddir) + set_flags: $(eval override CPPFLAGS += $(warnings) $(optimize_flags) $(standart)) diff --git a/run.bat b/run.bat index 9e509db..ba305ac 100644 --- a/run.bat +++ b/run.bat @@ -3,7 +3,7 @@ setlocal enabledelayedexpansion if not defined EXEC ( - set EXEC="build\main.exe" + set EXEC="build\sabp.exe" ) if not defined TEST_FOLDER (