프로그래밍 공부2011.02.08 09:11
 일반적으로 비주얼 스튜디오를 설치하고 소스를 컴파일하려면 솔루션이나 워크스페이스를 만들고 소스파일(.c 혹은 .cpp 파일)을 생성하거나 추가해 준 후에 컴파일을 할 수 있습니다. 하지만 경우에 따라서 메모장으로 짧은 코드를 만들고 그것을 시험해 보기 위해서라면 이 과정이 귀찮을 수도 있습니다. 

 사실 비주얼 스튜디오에서 소스파일을 컴파일 하기 위한 프로그램은 cl.exe입니다. 하나의 파일을 컴파일 하기 위해서는 cmd창을 열어 다음과 같이 입력하면 컴파일을 할 수 있습니다. (이에 앞서 vcvars32.bat를 실행해야 합니다.)


 이렇게 cl.exe파일을 이용하여 소스파일을 컴파일 할 수 있는 점을 활용하여 좀더 편하게 소스파일을 컴파일 할 수 있는 배치파일을 만들어 보았습니다. 배치파일의 내용은 다음과 같습니다.


 ※ VCDIR은 비주얼 스튜디오의 버전에 따라 cl.exe와 vcvars32.bat가 있는 경로를 바꾸어 주어야 할 수 있습니다.

소스보기


이 배치파일을 두가지 모드로 동작합니다.

1. 컴파일 할 파일들을 선택하고 선택된 파일을 배치파일에 드레그 해 놓으면 그 파일들을 컴파일 합니다.


 ※ 헤더파일은 선택을 하지 말아야 하고, 소스파일의 갯수가 9개 이하여야 합니다. 소스파일의 갯수가 9개 이상인 경우에는 2번의 방법을 사용해야 합니다.

2. 한 폴더에 컴파일하고 싶은 소스파일과 배치파일을 복사해 놓고 배치파일만 실행하여 그 폴더에 있는 모든 소스파일을 컴파일 합니다.



배치파일은 밑에서 다운받을 수 있습니다.
Posted by anrocud