프로그래밍/C,C++
[Mingw] How to build wxWidgets.
채윤아빠
2013. 7. 12. 10:06
WIndows 7 64bit OS
사전 준비사항
- Mingw32 설치
- mingw-get-inst-20120426.exe (662.7 kB) 다운로드 및 mingw 설치
- http://www.mingw.org/download.shtml
- mingw32 및 MSIS 1.0 까지 설치된 것을 확인
- MSIS 의 fstab 수정하기
- <<MinGW path>>/MSYS/1.0 폴더 확인
- <<MinGW path>>msys\1.0\etc\fstab 파일을 메모장에서 열고 다음과 같이 수정
- wxWidgets-2.9.4 소스 준비
- http://www.wxwidgets.org/downloads/ ; Latest Development Release: 2.9.4
- wxFreeChart-1.6 소스 준비
wxWidgets 빌드하기
- MSIS 창 실행
- makefile.gcc 파일이 위치한 폴더로 이동 ; <<WxWidgets path>>/build/msw/
- wxWidget Build ; release
참고자료
- Compiling wxWidgets with MSYS-MinGW from http://wiki.wxwidgets.org/
- MSYS에서 configuration 및 make를 통하여 build는 성공적임
- wxWidget 프로젝트를 Build하여 실행하면 오류가 발생함 ; 원인불명. ㅠ.ㅠ
- 차후에 재도전 필요 ; configure / make 하는데 시간이 너무 오래 걸림. ㅠ.ㅠ
- WxWidgets Build Configurations from http://wiki.wxwidgets.org/
- mingw32-make 를 이용하여 <<wx-path>>/build/msw/makefile.gcc 파일로 빌드 ; release/debug
- mingw32-make는 MSYS에서 실행은 되나, 폴더 구조가 연동이 되지 않는 문제가 있음
- 문제점 : /wx/lib 등은 정상적인 폴더로 인식하지 못함
- Makefile 등에서 경로를 지정할 때, 반드시 make 하는 폴더를 기준으로 상대적인 경로로 지정해야 함
- Optimize Options GCC
- -O0, -O2 등의 의미 파악
728x90
반응형