buildall.vc.bat
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:2k
源码类别:

通讯编程

开发平台:

Visual C++

  1. @echo off
  2. ::  This is an example batchfile for building everything. Please
  3. ::  edit this (or make your own) for your needs and wants using
  4. ::  the instructions for calling makefile.vc found in makefile.vc
  5. ::
  6. ::  RCS: @(#) $Id: buildall.vc.bat,v 1.6 2002/11/04 05:50:19 davygrvy Exp $
  7. echo Sit back and have a cup of coffee while this grinds through ;)
  8. echo You asked for *everything*, remember?
  9. echo.
  10. title Building Tcl, please wait...
  11. if "%MSVCDir%" == "" call c:devdevstudio60vc98binvcvars32.bat
  12. ::if "%MSVCDir%" == "" call "C:Program FilesMicrosoft Developer Studiovc98binvcvars32.bat"
  13. set INSTALLDIR=C:Program FilesTcl
  14. :: Build the normal stuff along with the help file.
  15. ::
  16. nmake -nologo -f makefile.vc release winhelp OPTS=none
  17. if errorlevel 1 goto error
  18. :: Build the static core, dlls and shell.
  19. ::
  20. nmake -nologo -f makefile.vc release OPTS=static
  21. if errorlevel 1 goto error
  22. :: Build the special static libraries that use the dynamic runtime.
  23. ::
  24. nmake -nologo -f makefile.vc core dlls OPTS=static,msvcrt
  25. if errorlevel 1 goto error
  26. :: Build the core and shell for thread support.
  27. ::
  28. nmake -nologo -f makefile.vc shell OPTS=threads
  29. if errorlevel 1 goto error
  30. :: Build a static, thread support core library (no shell).
  31. ::
  32. nmake -nologo -f makefile.vc core OPTS=static,threads
  33. if errorlevel 1 goto error
  34. :: Build the special static libraries the use the dynamic runtime,
  35. :: but now with thread support.
  36. ::
  37. nmake -nologo -f makefile.vc core dlls OPTS=static,msvcrt,threads
  38. if errorlevel 1 goto error
  39. goto end
  40. :error
  41. echo *** BOOM! ***
  42. :end
  43. title Building Tcl, please wait...DONE!
  44. echo DONE!
  45. pause