본문 바로가기
코스웨어/12년 내장형하드웨어

batch 의 if else 을 이용하여 compile 부터 windbg 까지 실행하기

by 알 수 없는 사용자 2012. 8. 29.
728x90
반응형
아래 Batch 파일을 go.bat 등으로 저장하여 Path가 이어진 곳, C:\asm\software 등에 넣어 두고 사용하면 됩니다.
main.pdb 의 존재 여부를 확인하여 Debugger를 실행할지를 판단하여 windbg를 실행합니다.

@echo off
setlocal

set main=main.pdb

del *.ilk
del *.pdb
ml /c /coff /Zi first.asm
link /debug /subsystem:console /entry:start /out:main.exe first.obj io.obj Kernel32.Lib 


IF EXIST %main% (
  windbg main.exe
) ELSE (
  echo debug 정보없음
)


728x90