Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

30 linhas
470 B

  1. @echo off
  2. pushd %~dp0
  3. set exeName=main.exe
  4. set binDir=bin
  5. mkdir %bindir%
  6. pushd %bindir%
  7. cl^
  8. ../test.cpp^
  9. /Fe%exeName% /MP /openmp /W3 /std:c++latest^
  10. /nologo /EHsc /Z7^
  11. /link /incremental
  12. if %errorlevel% == 0 (
  13. echo.
  14. if not exist ..\%binDir% mkdir ..\%binDir%
  15. move %exeName% ..\%binDir%\ > NUL
  16. echo ---------- Output start ----------
  17. %exeName%
  18. echo ---------- Output end ----------
  19. popd
  20. ) else (
  21. echo.
  22. echo Fucki'n 'ell
  23. )
  24. popd