From 4c0f75c2f634803d325f18df5f5a90f35905e3cc Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Tue, 25 Oct 2016 05:25:12 +0300 Subject: add nrvo_by_default/ --- nrvo_by_default/nmake.mk | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 nrvo_by_default/nmake.mk (limited to 'nrvo_by_default/nmake.mk') diff --git a/nrvo_by_default/nmake.mk b/nrvo_by_default/nmake.mk new file mode 100644 index 0000000..45aefd4 --- /dev/null +++ b/nrvo_by_default/nmake.mk @@ -0,0 +1,21 @@ +CXXFLAGS = /nologo /W4 /EHsc /MT /DNDEBUG + +all: rvo.cl.Od.exe rvo.cl.O1.exe rvo.cl.O2.exe rvo.cl.Ox.exe + +rvo.cl.Od.exe: rvo.cpp + $(CXX) $(CXXFLAGS) /Od /Fe:$@ $** + +rvo.cl.O1.exe: rvo.cpp + $(CXX) $(CXXFLAGS) /O1 /Fe:$@ $** + +rvo.cl.O2.exe: rvo.cpp + $(CXX) $(CXXFLAGS) /O2 /Fe:$@ $** + +rvo.cl.Ox.exe: rvo.cpp + $(CXX) $(CXXFLAGS) /Ox /Fe:$@ $** + +clean: + del rvo.obj + +clean-all: clean + del rvo.cl.*.exe -- cgit v1.2.3