더북(TheBook)

Visual Studio 메뉴 중 [빌드] > [솔루션 빌드]를 선택하거나 또는 단축키 F7을 눌러 프로그램을 빌드해보자. 만약 빌드 시 에러가 발견되면 출력 창에 어느 위치에서 문제가 발생했는지를 알려주므로, 출력 창 내용을 잘 읽어보고 코드를 수정하라.

이제 BmpShow 프로그램을 실행하기에 앞서 예제 소스에서 lenna.bmp 파일을 프로젝트 폴더로 복사해야 한다. BmpShow 프로그램이 정상적으로 동작하기 위해서는 프로그램이 실행되는 같은 폴더에 lenna.bmp 파일이 존재해야 한다. 그러므로 그림 3-14와 같이 BmpShow 폴더에 lenna.bmp 파일이 위치하도록 설정한다.

Note | 프로그램 실행 폴더

Visual C++에서 프로그램을 빌드하면 해당 프로젝트 폴더 하위의 Debug 또는 Release 폴더에 실제 실행 파일(*.exe)이 생성된다. 그러나 Visual C++ 프로그램에서 [디버깅 시작(F5)] 또는 [디버깅하지 않고 시작(Ctrl+F5] 방법을 이용하여 프로그램을 실행할 경우, 프로그램 실행 폴더는 해당 프로젝트가 위치한 폴더로 인식된다. 그러나 만약 탐색기에서 Debug 또는 Release 폴더에 있는 *.exe 프로그램을 직접 실행할 경우, Debug 또는 Release 폴더가 프로그램 실행 폴더로 인식된다. 그러므로 탐색기에서 프로그램 실행 시에는 lenna.bmp 파일을 Debug 또는 Release 폴더에도 같이 복사해두어야 한다.

그림 3-14 BmpShow 폴더에 lenna.bmp 파일 복사
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.