코스웨어/12년 내장형하드웨어
batch 의 if else 을 이용하여 compile 부터 windbg 까지 실행하기
알 수 없는 사용자
2012. 8. 29. 12:20
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