윈도우에서 CodeBlocks + wxWidget 환경 구축하기

윈도우에서 CodeBlocks + wxWidget 환경 구축하기
Submitted by hyacinth @
gcc/g++ 컴파일러, GNU 디버거, wxWidget, Code::Blocks를 아래 사이트에서 다운받는다.


1. MinGW 설치 #


컴포넌트 선택부분에서 MinGW base tools, g++ compiler, MinGW Make 3가지를 선택한다.


설치후 윈도우 시스템 경로를 추가한다. (C:\MinGW\bin;)

p2.PNG
[PNG image (123.56 KB)]



2. dbg 설치 #


설치경로는 앞서 MinGW 설치 경로를 지정해 준다.


3. wxWidgets 설치 #


wxWidgets는 설치를 완료 한 후 동적 라이브러리 생성을 위한 컴파일을 한다.
커맨드 창에서 아래 컴파일 명령을 실행한다.
컴파일에는 시간이 조금 소요되니 밥이라도 먹고 온다.

C:\wxWidget\build\msw>mingw32-make.exe -f makefile.gcc clean
[소스 청소]

C:\wxWidget\build\msw>mingw32-make.exe -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 UNICODE=1 BUILD=release
[릴리즈용]

C:\wxWidget\build\msw>mingw32-make.exe -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 UNICODE=1 BUILD=debug
[디버그용]


p1.PNG
[PNG image (29.09 KB)]



디버그용 dll까지 컴파일을 완료한 다음 윈도우 시스템 경로를 추가해준다. (C:\wxWidgets\lib\gcc_dll;)

실행파일을 배포할 때는,

릴리즈용으로 컴파일 하였다면
wxmsw28u_gcc_custom.dll

디버그용으로 컴파일 하였다면
wxmsw28ud_gcc_custom.dll


을 함께 배포해야 한다.


4. Code::Blocks 설치 #


컴포넌트는 Full을 선택하여 모두 설치한다.
설치후 첫 실행에서 기본 컴파일러로 GNU GCC Compiler를 선택한다.

Settings > Editor 에서 인코딩을 UTF-8로 변경한다.

기본으로 생성되는 예제 소스를 빌드해 본다.
새 프로젝트에서 wxWidget을 선택한다. 중간에 wxWidgets Library Setting의 체크 박스 3가지는 모두 선택한다.

F9를 눌러 빌드하고 실행해본다.

» track back

이 글에는 0 개의 댓글이 있습니다.