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

어셈블리어와 C 컴파일 자동화 배치파일.

by 알 수 없는 사용자 2012. 9. 7.
728x90
반응형

전과 똑같이 PATH가 이어져 있는 디렉토리에 넣고 사용하면 편리하게 사용할 수 있으며

소스 파일명은 자신이 사용하는 파일명에 맞게 수정합니다. 현재 설정은 아래와 같음.

  • first.asm
  • main.c

위의 파일중 하나라도 컴파일이 되지 않는다면 링크 과정으로 가지 않습니다.


아래의 내용을 first.bat 같은 이름으로 저장해서 사용합니다. 전에 만든 go.bat와는 중복되지 않는 것으로 선택


@echo off
setlocal

set main=main.obj
set first=first.obj


del *.obj

ml /c /coff first.asm
cl /c main.c


IF EXIST %main% (
IF EXIST %first% (
cl main.obj first.obj
echo main.exe :: 컴파일 완료.
) ELSE (
echo first.obj 파일이 존재하지 않습니다.
)
) ELSE (
  echo main.obj 파일이 존재하지 않습니다.
)

728x90

'코스웨어 > 12년 내장형하드웨어' 카테고리의 다른 글

IT엑스포 후기  (2) 2012.09.10
IT엑스포 사진  (1) 2012.09.10
it 엑스포 사진  (10) 2012.09.10
[IT 엑스포] 후기 겸 인증샷  (0) 2012.09.08
수업자료  (0) 2012.09.07
masm,nasm설치 nasm 컴파일  (3) 2012.09.06
터보C 2.0 함수 목록 (가나다 순)  (0) 2012.09.06
어셈블리 소스입니다.  (3) 2012.09.06