Mercurial > dwindows
comparison makefile.vc @ 2963:531d36ebf37a
C++: Step 5 of the std::string transition. Hopefully the last step.
Move to using std::string and std::vector for almost everything we can.
Only the the file read buffer is still using C style basic character buffers.
Undecided if I want to move that to std::string so considering it done for now.
Add /EHsc to the compiler options for Visual C to use std::vector::push_back.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 25 Feb 2023 22:24:18 +0000 |
parents | 217ebbee034f |
children |
comparison
equal
deleted
inserted
replaced
2962:e6072eb914ce | 2963:531d36ebf37a |
---|---|
214 $(LINK) $(LINKFLAGS) /out:dwtest.exe dwtest.obj /subsystem:windows $(DWLIBDIR)\dwcompat.lib $(DWLIBDIR)\dw.lib $(LIBS) | 214 $(LINK) $(LINKFLAGS) /out:dwtest.exe dwtest.obj /subsystem:windows $(DWLIBDIR)\dwcompat.lib $(DWLIBDIR)\dw.lib $(LIBS) |
215 mt.exe /manifest dwtest.exe.manifest $(SRCDIR)\win\dwtest.exe.$(TARGET_CPU).manifest /outputresource:dwtest.exe;1 | 215 mt.exe /manifest dwtest.exe.manifest $(SRCDIR)\win\dwtest.exe.$(TARGET_CPU).manifest /outputresource:dwtest.exe;1 |
216 -erase dwtest.exe.manifest | 216 -erase dwtest.exe.manifest |
217 | 217 |
218 dwtestoo.obj: $(SRCDIR)\dwtestoo.cpp $(SRCDIR)\dw.h $(SRCDIR)\dw.hpp | 218 dwtestoo.obj: $(SRCDIR)\dwtestoo.cpp $(SRCDIR)\dw.h $(SRCDIR)\dw.hpp |
219 $(CC) $(CFLAGS) /Zc:__cplusplus $(CFLAGS_DEBUG) $(SRCDIR)\dwtestoo.cpp | 219 $(CC) $(CFLAGS) /Zc:__cplusplus /EHsc $(CFLAGS_DEBUG) $(SRCDIR)\dwtestoo.cpp |
220 | 220 |
221 dwtestoo: dwtestoo.exe | 221 dwtestoo: dwtestoo.exe |
222 | 222 |
223 dwtestoo.exe: dwtestoo.obj | 223 dwtestoo.exe: dwtestoo.obj |
224 $(LINK) $(LINKFLAGS) /out:dwtestoo.exe dwtestoo.obj /subsystem:windows $(DWLIBDIR)\dwcompat.lib $(DWLIBDIR)\dw.lib $(LIBS) | 224 $(LINK) $(LINKFLAGS) /out:dwtestoo.exe dwtestoo.obj /subsystem:windows $(DWLIBDIR)\dwcompat.lib $(DWLIBDIR)\dw.lib $(LIBS) |