다음을 통해 공유


연습: C 프로그램 컴파일

Visual Studio의 모든 기본적인 C 프로그램에서 Windows API 응용 프로그램을 만드는 데 사용할 수 있는 C 컴파일러를 포함 합니다.

이 연습에서는 텍스트 편집기를 사용하여 기본적인 C 프로그램을 만들고 명령줄에서 컴파일하는 방법을 보여 줍니다.

이 연습에서 보여 주는 샘플 프로그램을 입력하는 대신 직접 작성한 C 프로그램을 사용할 수 있습니다.도움말 항목에 들어 있는 C 코드 샘플 프로그램을 사용할 수도 있습니다.

기본적으로 Visual C++ 컴파일러는 .c로 끝나는 파일은 모두 C 소스 코드로, .cpp로 끝나는 파일은 모두 C++ 소스 코드로 취급합니다.컴파일러가 파일 확장명에 관계없이 모든 파일을 C로 취급하도록 하려면 /Tc 컴파일러 옵션을 사용하십시오.

사전 요구 사항

C 언어의 기본적인 사항을 알고 있어야 합니다.

C 소스 파일을 만들고 명령줄에서 컴파일하려면

  1. 개발자가 명령 프롬프트를 엽니다.Windows 8에서에 시작 화면에서 선택은 VS2012 개발자가 명령 프롬프트 타일.이전 버전에서는 선택의 시작 단추, 확장 모든 프로그램, Microsoft Visual Studio 2012, 및 Visual Studio 도구, 다음 선택 개발자 명령 프롬프트에 VS2012.

    Windows 버전에 따라 컴퓨터 및 시스템 보안 구성에 대 한 바로 가기 메뉴를 엽니다 할 수도 있습니다 VS2012 개발자가 명령 프롬프트 다음 선택 관리자 권한으로 실행 성공적으로 빌드하고 다음이 단계에 따라 만드는 응용 프로그램을 실행 합니다.

    [!참고]

    개발자가 명령 프롬프트에 대 한 VS2012 C 컴파일러 및 필요한 모든 라이브러리의 올바른 경로가 자동으로 설정 합니다.일반 명령 프롬프트 창 대신 이 명령 프롬프트를 사용하십시오.자세한 내용은 명령줄 빌드를 위한 경로 및 환경 변수 설정을 참조하십시오.

  2. 명령 프롬프트에서 소스 파일에 대 한 디렉터리를 만들고 현재 작업 디렉터리를 확인 합니다.예를 들어, 입력 md c:\simple 를 누르고 간단 하 고 라는 디렉터리를 만들려면 입력 하 고 입력 cd c:\simple 해당 디렉터리를 변경 하려면 Enter 키를 누릅니다.

  3. 명령 프롬프트에 notepad Enter 키를 누릅니다.

  4. 메모장에서 다음 줄을 입력 합니다.

    #include <stdio.h>
    
    int main()
    {
        printf("This is a native C program.\n");
        return 0;
    } 
    
  5. 메뉴 표시줄에서 선택 파일, 저장 열은 저장 대화 상자.만든 디렉터리로 이동 합니다.에 파일 이름 상자에 원본 파일의 이름을 입력 합니다.-예를 들어, simple.c—and 다음에 형식 드롭다운 목록에서 선택 모든 파일 (*. *).선택은 저장 C 소스 파일을 작업 디렉토리에 만들 수 있는 단추입니다.

  6. 메모장을 닫습니다.

  7. 명령 프롬프트에서 지정 된 cl 명령은 원본 파일의 이름과 함께-예를 들어, cl simple.c-프로그램을 컴파일하려면 Enter 키를 누릅니다.Cl.exe 컴파일러는 소스 파일의 이름을 갖지만 파일 이름 확장명이.exe 실행 프로그램 생성-예를 들어, Simple.exe.

    이 실행 가능한 프로그램의 이름이 컴파일러의 출력 정보 줄에 표시됩니다.

    Output

Microsoft (R) C/c 최적화 컴파일러 버전 17.00.50727.1에 대 한 x 86 저작권 (C) Microsoft Corporation. All rights reserved simple.c Microsoft (R) 증분 링커 버전 11.00.50727.1 저작권 (C) Microsoft Corporation. All rights reserved /out:simple.exe simple.obj

  1. 작업 디렉토리에 있는 파일의 목록을 보려면 dir Enter 키를 누릅니다.

    .Obj 파일은 무시 해도 되는 중간 형식 파일이입니다.

  2. 프로그램을 실행 하려면 파일 확장명을 제외한 이름을 입력 합니다.-예를 들어, simple-Enter 키를 누릅니다.

    이 텍스트를 표시 하 고 종료 하는 프로그램:

    This is a native C program.

  3. 명령 프롬프트 창을 닫으려면 입력 exit Enter 키를 누릅니다.

다음 단계

이전:연습: 명령줄에서 네이티브 C++ 프로그램 컴파일(C++) | 다음:연습: Visual Studio에서 CLR을 대상으로 하는 C++ 프로그램 컴파일(C++)

참고 항목

작업

Walkthrough: Creating a Win32 Console Program (C++)

참조

C 언어 참조

기타 리소스

C/C++ 프로그램 빌드

호환성