Visual Studio에서 프로젝트 및 솔루션 빌드 및 정리

이 항목의 절차에 따라 솔루션에 포함된 프로젝트 또는 프로젝트 항목의 전체 또는 일부를 빌드, 다시 빌드 또는 정리할 수 있습니다. 단계별 자습서는 연습: 응용 프로그램 빌드를 참조하세요.

참고

사용 중인 Visual Studio 버전의 UI는 활성 설정에 따라 이 항목의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴를 열고 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio IDE 개인 설정을 참조하세요.

전체 솔루션을 빌드, 다시 빌드 또는 정리하려면

  1. 솔루션 탐색기에서 솔루션을 선택하거나 엽니다.

  2. 메뉴 모음에서 빌드를 선택하고 다음 명령 중 하나를 선택합니다.

    • 가장 최근 빌드 이후 변경된 프로젝트 파일 및 구성 요소만 컴파일하려면 빌드 또는 솔루션 빌드를 선택합니다.

      참고

      솔루션에 둘 이상의 프로젝트가 포함된 경우에는 빌드 명령이 솔루션 빌드로 표시됩니다.

    • 솔루션을 "정리"한 다음 모든 프로젝트 파일과 구성 요소를 빌드하려면 솔루션 다시 빌드를 선택합니다.

    • 중간 파일과 출력 파일을 모두 삭제하려면 솔루션 정리를 선택합니다. 그런 다음 프로젝트 및 구성 요소 파일만 유지하여 중간 파일과 출력 파일의 새 인스턴스를 빌드할 수 있습니다.

단일 프로젝트를 빌드 또는 다시 빌드하려면

  1. 솔루션 탐색기에서 프로젝트를 선택하거나 엽니다.

  2. 메뉴 모음에서 빌드를 선택한 다음 ProjectName 빌드 또는 ProjectName 다시 빌드를 선택합니다.

    • 가장 최근 빌드 이후 변경된 프로젝트 구성 요소만 빌드하려면 ProjectName 빌드를 선택합니다.

    • 프로젝트를 "정리"한 다음 프로젝트 파일과 모든 프로젝트 구성 요소를 빌드하려면 ProjectName 다시 빌드를 선택합니다.

시작 프로젝트 및 해당 종속성만 빌드하려면

  1. 메뉴 모음에서 도구, 옵션을 선택합니다.

  2. 옵션 대화 상자에서 프로젝트 및 솔루션 노드를 확장하고 빌드 및 실행 페이지를 선택합니다.

    옵션 대화 상자, 프로젝트 및 솔루션, 빌드 및 실행이 열립니다.

  3. 실행할 때 시작 프로젝트와 종속성만 빌드 확인란을 선택합니다.

    이 확인란을 선택하면 다음 단계 중 하나를 수행할 때 현재 시작 프로젝트와 해당 종속성만 빌드됩니다.

    • 메뉴 모음에서 디버그, 시작(F5)을 선택합니다.

    • 메뉴 모음에서 빌드, 솔루션 빌드(Ctrl+Shift+B)를 선택합니다.

      이 확인란의 선택을 취소하면 이전 명령 중 하나를 실행할 때 모든 프로젝트, 해당 종속성 및 솔루션 파일이 빌드됩니다. 이 확인란은 기본적으로 선택되어 있지 않습니다.

선택한 Visual C++ 프로젝트만 빌드하려면

  1. Visual C++ 프로젝트를 선택한 다음 메뉴 모음에서 빌드, 프로젝트만, 다음 명령 중 하나를 차례로 선택합니다.

    • ProjectName만 빌드

    • ProjectName만 다시 빌드

    • ProjectName만 정리

    • ProjectName만 링크

      이러한 명령은 프로젝트 종속성 또는 솔루션 파일을 빌드, 다시 빌드, 정리 또는 링크하지 않고 선택한 Visual C++ 프로젝트에만 적용됩니다. 사용 중인 Visual Studio 버전에 따라 프로젝트만 하위 메뉴에 추가 명령이 포함될 수 있습니다.

여러 C++ 프로젝트 항목을 컴파일하려면

  1. 솔루션 탐색기에서 작업으로 컴파일할 수 있는 여러 파일을 선택하고 해당 파일 중 하나의 바로 가기 메뉴를 연 다음 컴파일을 선택합니다.

    파일에 종속성이 있는 경우 종속성 순서에 따라 파일이 컴파일됩니다. 컴파일 시 사용할 수 없는 미리 컴파일된 헤더가 파일에 필요한 경우 컴파일 작업이 실패합니다. 컴파일 작업은 현재 활성 솔루션 구성을 사용합니다.

빌드를 중지하려면

  1. 다음 단계 중 하나를 수행합니다.

    • 메뉴 모음에서 빌드, 취소를 선택합니다.

    • Ctrl+Break 키를 선택합니다.

참고 항목

방법: 빌드 로그 파일 보기, 저장 및 구성
빌드 로그 가져오기
컴파일 및 빌드
빌드 구성 이해
디버그 및 릴리스 프로젝트 구성
C/C++ 빌드 참조
Devenv 명령줄 스위치
솔루션 및 프로젝트