다음을 통해 공유


방법: 명령줄에서 JScript 코드 컴파일

업데이트: 2007년 11월

실행 가능한 JScript 프로그램을 만들려면 명령줄 컴파일러인 jsc.exe를 사용해야 합니다. 컴파일러를 시작하는 방법에는 여러 가지가 있습니다.

Visual Studio가 설치되면 Visual Studio 명령 프롬프트를 사용하여 시스템의 원하는 디렉터리에서 컴파일러에 액세스할 수 있습니다. Visual Studio 명령 프롬프트는 Microsoft Visual Studio 프로그램 그룹 내의 Visual Studio Tools 프로그램 폴더에 있습니다.

Visual Studio이 설치되어 있지 않은 경우, 대신 일반적인 방법으로 Windows 명령 프롬프트에서 컴파일러를 시작할 수도 있습니다.

Windows 명령 프롬프트

Windows 명령 프롬프트에서 컴파일러를 시작하려면 응용 프로그램이 들어 있는 디렉터리에서 응용 프로그램을 실행하거나, 명령 프롬프트에 실행 파일의 정규화된 경로를 입력해야 합니다. 이 기본 동작을 생략하려면 컴파일러 이름을 입력하기만 해도 임의의 디렉터리에 있는 컴파일러를 실행할 수 있도록 PATH 환경 변수를 수정해야 합니다.

PATH 환경 변수를 수정하려면

  1. Windows 검색 기능을 사용하여 로컬 드라이브에서 jsc.exe를 찾습니다. jsc.exe가 위치한 정확한 디렉터리 이름은 설치된 .NET Framework 버전, Windows 디렉터리의 위치 및 이름에 따라 다릅니다. 여러 개의 .NET Framework 버전이 설치되어 있는 경우 사용할 버전(일반적으로 최신 버전)을 결정해야 합니다.

    예를 들어 컴파일러가 다음 위치에 있을 수 있습니다. C:\WINNT\Microsoft.NET\Framework\v1.0.2914.

  2. Windows 2000에서는 바탕 화면의 내 컴퓨터 아이콘을 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 속성을 선택합니다.

  3. 고급 탭을 선택하고 환경 변수 단추를 클릭합니다.

  4. 시스템 변수 창의 목록에서 "Path"를 선택하고 편집을 클릭합니다.

  5. 시스템 변수 편집 대화 상자에서 커서를 변수 값 필드의 문자열 끝으로 이동하고 세미콜론(;)을 입력한 다음 1단계에 있는 전체 디렉터리 이름을 입력하십시오.

    1단계의 예제를 계속 진행하여 다음을 입력합니다.

    ;C:\WINNT\Microsoft.NET\Framework\v1.0.2914

  6. 편집 내용을 확인했으면 확인을 클릭하여 대화 상자를 닫습니다.

PATH 환경 변수를 변경했으면 시스템에 있는 임의 디렉터리의 Windows 명령 프롬프트에서 JScript 컴파일러를 실행할 수 있습니다.

컴파일러 사용

명령줄 컴파일러에는 내장된 도움말이 있습니다. 도움말 화면은 /help 또는 /? 명령줄 옵션을 사용하거나 옵션 없이 컴파일러를 사용하여 표시합니다. 예를 들면 다음과 같습니다.

jsc /help

두 가지 방법으로 JScript를 사용합니다. 명령줄에서 컴파일되도록 프로그램을 작성하거나 ASP.NET에서 실행되도록 프로그램을 작성할 수 있습니다.

jsc를 사용하여 컴파일하려면

  • 명령 프롬프트에 jsc file.js를 입력합니다.

    이 명령은 file.js라는 프로그램을 컴파일하여 file.exe라는 실행 파일을 생성합니다.

jsc를 사용하여.dll 파일을 생성하려면

  • 명령 프롬프트에 jsc /target:library file.js를 입력합니다.

    이 명령은 file.js라는 프로그램을 /target:library 옵션으로 컴파일하여 file.dll이라는 라이브러리 파일을 생성합니다.

jsc를 사용하여 다른 이름의 실행 파일을 생성하려면

  • 명령 프롬프트에 jsc /out:newname.exe file.js를 입력합니다.

    이 명령은 file.js라는 프로그램을 /out: 옵션으로 컴파일하여 newname.exe라는 실행 파일을 생성합니다.

jsc를 사용하여 디버깅 정보와 함께 컴파일하려면

  • 명령 프롬프트에 jsc /debug file.js를 입력합니다.

    이 명령은 file.js라는 프로그램을 /debug 옵션으로 컴파일하여 file.exe라는 실행 파일과 file.pdb라는 디버깅 정보가 포함된 파일을 생성합니다.

JScript 명령줄 컴파일러에서는 이 밖에도 여러 가지 명령줄 옵션을 사용할 수 있습니다. 자세한 내용은 JScript 컴파일러 옵션을 참조하십시오.

참고 항목

기타 리소스

JScript 코드 작성, 컴파일 및 디버깅

JScript 컴파일러 옵션

조건부 컴파일