C 프로그램 컴파일

업데이트: 2007년 11월

Visual C++ 2008에 포함된 C 컴파일러를 사용하여 간단한 Visual C 프로그램에서 Windows API 응용 프로그램에 이르기까지 다양한 프로그램을 작성할 수 있습니다.

이 절차에서는 텍스트 편집기를 사용하여 간단한 Visual C 프로그램을 만들고 명령줄에서 이 프로그램을 컴파일합니다.

이 절차에서 보여 주는 간단한 프로그램을 입력하는 대신 고유한 Visual C 프로그램을 직접 작성할 수 있습니다. 도움말 항목에 들어 있는 Visual C 코드 예제 프로그램을 사용할 수도 있습니다.

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

사전 요구 사항

이 항목에서는 사용자가 C++ 언어의 기본적인 사항을 알고 있는 것으로 가정합니다. 이제 C++를 배우기 시작하는 초보자는 Herb Schildt가 쓴 "C++ Beginner's Guide"(https://go.microsoft.com/fwlink/?LinkId=115303)를 참조하는 것이 좋습니다.

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

  1. Visual Studio 2008 명령 프롬프트 창을 엽니다.

    시작 단추를 클릭하고 모든 프로그램, Microsoft Visual Studio 2008, Visual Studio Tools를 차례로 가리킨 다음 Visual Studio 2008 명령 프롬프트를 클릭합니다.

    참고:

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

  2. 명령 프롬프트에 notepad simple.c를 입력하고 Enter 키를 누릅니다.

    새 파일을 만들지 확인하는 메시지가 나타나면 예를 클릭합니다.

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

    #include <stdio.h>
    
    int main()
    {
        printf("This is a native C program.\n");
        return 0;
    }
    
  4. 파일 메뉴에서 저장을 선택합니다. Visual C 소스 파일이 작성되었습니다.

  5. 파일 메뉴에서 끝내기를 선택하여 메모장을 닫습니다.

  6. 명령 프롬프트에 cl simple.c를 입력하고 Enter 키를 누릅니다.

    cl.exe 컴파일러에서 실행 가능한 프로그램인 simple.exe가 생성됩니다.

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

    Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00 for 80x86
    Copyright (C) Microsoft Corporation.  All rights reserved.
    
    simple.c
    Microsoft (R) Incremental Linker Version 9.00
    Copyright (C) Microsoft Corporation.  All rights reserved.
    
    /out:simple.exe
    simple.obj
    
  7. 이 디렉터리에서 확장명에 상관없이 이름이 simple인 모든 파일의 목록을 보려면 **dir simple.***를 입력하고 Enter 키를 누릅니다.

    .obj 파일은 무시해도 괜찮은 중간 형식 파일입니다.

  8. simple.exe 프로그램을 실행하려면 simple을 입력하고 Enter 키를 누릅니다.

    다음 텍스트가 표시되고 프로그램이 종료됩니다.

    This is a native C program.

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

다음 단계

이전:Visual Studio에서 CLR을 대상으로 하는 C++ 프로그램 컴파일(C++) | 다음:Windows 응용 프로그램 만들기(C++)

참고 항목

작업

명령줄 응용 프로그램 만들기(C++)

참조

C Language Reference

Compatibility

기타 리소스

C/C++ 프로그램 빌드