Visual Studio가 아닌 다른 어플리케이션에서 컴파일 및 링크 하기
·
개발/연구
DLL을 대량으로 만들어야 하는 일이 생겨 직접 Visual Studio 에서 DLL 을 빌드하다가 넘후 힘들어서 컴파일 및 링크를 자동으로 해주는 프로그램을 제작하였습니다. 혹시나 그런 일은 없겠지만.. 자동으로 컴파일 및 링크를 해야할 상황이 되면 유용하게 사용할 수 있는 방법이 될 수 있습니다. 먼저 Visual Studio 의 IDE 폴더는 환경변수 PATH에 등록이 되어 있어야 합니다. 왜냐하면 cl.exe 나 link.exe 가 IDE의 DLL을 사용하기 때문이죠. 그 뒤에는 해당 프로젝트 설정값들을 적절하게 argument 로 넣어서 cl.exe 를 호출해주면 됩니다. 예를 들면 아래와 같이 되겠죠. "C:\Program Files\Microsoft Visual Studio 8\VC\bin\..