Command-line reference for Windows XP: makeall.bat
Subject: demonstrate the alternative of Makefile for Windows XP (for multiple compilations).
Usage: create make.bat and makeall.bat and run them in folder with *.cpp files to compile
(using cmd.exe in Windows XP and M$ Visual Studio 2005 (M$ VC 8.0)):
cmd> makeall.bat
:: ------- the start of makeall.bat -------
@echo off :: Author: Stepan A. Baranov (rosmir@gmail.com) :: web-site: www.rosmir.org @for %%A in (*.cpp) do make %%A
:: ------- the end of makeall.bat -------
:: ------- the start of make.bat -------
@echo off :: Author: Stepan A. Baranov (rosmir@gmail.com) :: web-site: www.rosmir.org set MYPROG=%~n1 @call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" echo. cl /O2 /EHsc /GL /GA /arch:SSE2 /Za /W3 /nologo /MT %MYPROG%.cpp del "./%MYPROG%.obj" echo %MYPROG% is compiled
:: ------- the end of make.bat -------
read more from M$ web site (for example, for %f in (*.doc *.txt) do type %f)
©2009 Rosmir - Stepan A. Baranov
$Id: makeall.html 430 2009-01-10 05:32:46Z rosmir $