다음을 통해 공유


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

실행 가능한 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:\Windows\Microsoft.NET\Framework\v2.0.50727에 있을 수 있습니다.

  2. 시스템 정보 대화 상자를 표시하려면 바탕 화면에서 컴퓨터 또는 내 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  3. Windows Vista 또는 Windows 7을 사용하는 경우에는 제어판 창이 표시되면 고급 시스템 설정을 클릭합니다.

  4. 시스템 속성 대화 상자의 고급 탭에서 환경 변수 단추를 클릭합니다.

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

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

    예를 들어 컴파일러가 1단계의 예제에서 지정한 위치에 있으면 다음과 같이 입력합니다.

    ;C:\Windows\Microsoft.NET\Framework\v2.0.50727

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

  8. 새 명령 프롬프트를 엽니다.

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 컴파일러 옵션

조건부 컴파일