글

라벨이 wxFormBuilder인 게시물 표시

Windows에서 wxWidgets 개발 환경 설정하기

이미지
1. 설치 준비 wxWidgets을 지원하는 여러가지 개발 환경이 있지만, 이 글에서는 Code::Blocks IDE를 사용합니다. Code::Blocks는 wxWidgets의 UI 수정을 위해 wxSmith와 wxFormBuilder의 두 가지 도구를 지원합니다. Code::Blocks IDE는 자체적으로 wxSmith를 내장하고 있고, wxFormBuilder의 경우에는 호출하여 사용할 수 있도록 필요한 파일(.fbp)을 생성하여 줍니다. 얼핏 보기에는 에디터가 내장된 wxSmith가 더 편리할 것 같지만, 사용해 본 바로는 wxFormBuilder가 더 직관적인 환경과 작업 흐름을 제공한다고 판단합니다. 따라서 이 글에서는 Windows 환경에서 wxWidgets 개발을 위해 Code::Blocks IDE를 사용하고 UI 리소스 편집 및 코드 생성을 위해 wxFormBuilder를 사용합니다. 이 글에서는 설명하지 않지만, Code::Blocks IDE를 설정하는 과정에서 모든 설정이 함께 완료되므로 wxWidgets 편집을 위해 wxSmith를 사용하여도 무방합니다. 이 글을 작성하면서 사용된 환경은 Windows XP SP3, Visual Studio .NET 2005(wxWidgets 소스코드 컴파일 및 Code::Blocks IDE의 컴파일러로 필요) 입니다. 작업 내용은 Visual Studio .NET 2008에서도 동일합니다. 우선 필요한 프로그램을 다운 받습니다. 1. Code::Blocks IDE 설치프로그램 다운로드 이 예제에서는 Code::Blocks 8.02를 사용합니다. http://www.codeblocks.org/downloads 2. wxWidgets 소스 코드 다운로드 이 예제에서는 wxWidgets 2.8.9를 사용합니다. http://www.wxwidgets.org/downloads 3. wxFormBuilder 설치프로그램 다운로드 이 예제에서는 wxFormBuilder 3.0...