연습: 프로젝트 빌드(C++)

이 연습에서는 의도적으로 코드에 C++ 구문 오류를 도입하여 어떠한 컴파일 오류가 발생하는지 확인하고 이를 수정하는 방법에 대해 살펴봅니다. 프로젝트를 컴파일하면 어디에 어떠한 문제가 있는지 표시하는 오류 메시지가 나타납니다.

사전 요구 사항

컴파일 오류를 수정하려면

  1. Game.cpp에서 마지막 줄의 세미콜론을 삭제하여 다음 문과 같이 만듭니다.

    return 0

  2. 메뉴 모음에서 빌드>솔루션 빌드를 선택합니다.

  3. 오류 목록 창의 메시지에 프로젝트 빌드에 오류가 있는 것으로 표시되어 있습니다. 설명은 다음 오류 메시지와 같이 나타납니다.

    error C2143: syntax error: missing ';' before '}'

    이 오류에 대한 도움말 정보를 보려면 오류 목록 창에서 오류를 강조 표시한 후 F1 키를 선택합니다.

  4. 구문 오류가 발생한 줄의 끝에 세미콜론을 다시 추가합니다.

    return 0;

  5. 메뉴 모음에서 빌드>솔루션 빌드를 선택합니다.

    프로젝트가 성공적으로 컴파일되었다는 메시지가 출력 창에 표시됩니다.

    1>------ Build started: Project: Game, Configuration: Debug Win32 ------
    1>Game.cpp
    1>Game.vcxproj -> C:\Users\<username>\source\repos\Game\Debug\Game.exe
    ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
    

다음 단계

이전:연습: 프로젝트 및 솔루션 작업(C++)
다음:연습: 프로젝트 테스트(C++)

참조

C++ 언어 참조
프로젝트 및 빌드 시스템