NOKIA 5800 XpressMusic을 구입하고 Symbian에 관심을 갖게 되었다.
Windows Mobile 프로그램은 C#을 이용해서 개발해 보았고 Symbian은 어떻게 다른지 궁금했다.
그러던중 QT를 이용하면 내가 알고 있는 C++을 이용해서 개발이 가능하다는 것을 확인했다.
QT는 예전부터 들어 왔고 책도 가지고 있지만 크게 관심을 가지고 있지 않았었다.
현재 C++ Builder와 Visual Studio를 이용해서 개발을 해 왔기 때문에 필요성을 느끼지 않아서 일 것이다.
그러다가 이번에 다른 회사와 같이 하는 프로젝트에서 QT를 이용해서 개발을 한다고 들었다.
우선 QT를 이용해서 Symbian 개발 설정을 하는데 가장 많이 도움을 준 싸이트를 소개하자면 유투브다.
QT Studios에서 배포한 것인데 개발 준비를 할 때 도움이 되는 내용이다.
동영상을 볼 때 순서를 지키는 것이 좋다. 등록 날짜로 보긴 했는데 아래와 같은 순서로 세팅을 하면 된다.
1. QT for Symbian - Setting up a Symbian/S60 development environment
http://www.youtube.com/watch?v=Sh58z-goVn4
2. QT for Symbian - Setting up QT for Symbian
http://www.youtube.com/watch?v=bGJOQTkdttM
3. QT for Symbian - Developing in Qt Creator
http://www.youtube.com/watch?v=Rb43gnZI1A0프로그램 설치 순서를 지키지 않으면 Qt Creator에 SDK 설정 부분이 표시 되지 않습니다.
예전에 Windows Mobile을 할 때에서 SDK 설치 순서를 지키지 않았을 경우에 비슷한 문제가 있었는데
이것도 마찬가지 였습니다.잘 못 설치해서 다시 지우고 설치를 했습니다.
1. QT for Symbian - Setting up a Symbian/S60 development environment
설치 순서는 아래와 같습니다.
(1) Nokia Ova Suite
(2) Carbide.c++
(Nokia forum에 가입을 해야 다운 받으실 수 있습니다.)
(3) ActivePerl-5.6.1, build 658
(4) S60 Platform SDK
(QT를 설치 하시기 전에 꼭 먼저 설치가 되어 있어야 합니다. 아래 다시 설명을 합니다.)
(5) Open C/C++
(6) Application TRK
(이것은 smart phone에 설치하는 프로그램입니다.)
2. QT for Symbian - Setting up QT for Symbian
(1) qt.nokia.com에 접속합니다.
(2) click "Download" -> click "LGPL"
(3) Dowlload QT libraries 4.6 for Symbian and Install
설치를 할 때 "Choose Components"에서 "Symbian SDKs"가 존재하는지 확인합니다.
1번에서 이야기 한 것과 같이 S60 Platform SDK를 설치하지 않았다면 이 부분이 표시되지 않습니다.
따라서 1번을 먼저 설치 및 설정을 하신 후에 2번을 작업 하셔야 합니다.
(4) qt_installer.sis를 스마트폰에 설치합니다.
동영상을 보면 qt_demos.sis를 설치 하라고 나옵니다. 데모 프로그램과 qt 라이브러리가 설치됩니다.
데모 프로그램이 필요없다고 생각하시면qt_installer.sis를 설치 하시면 됩니다.
꼭 설치를 해야 합니다. 만약 설치를 하지 않으면 QT에서 device로 빌드할 때 에러가 발생합니다.
스마트폰에 qt 라이브러리가 없기 때문입니다.
(5) Download QT SDK for Windows and Install
윈도우 QT 프로그램 개발하기 위한 개발툴입니다.
(6) QT Creator를 실행합니다.
실행후 Tools -> Options -> QT4 -> QT Version을 선택해서 SDK가 설치되어 있는지 확인합니다.
맨처음 빌드에서 문제가 발생했었는데 그 이유가 2-(4) qt 라이브러리를 스마트폰에 설치하지 않아서
발생했었습니다. 위와 같은 단계로 설치하시면 에러 없이 빌드 및 Device에서 테스트를 하실 수 있을
겁니다.
'QT and Symbian' 카테고리의 다른 글
QT 자료 검색중 찾은 블로그 (0) | 2014.11.11 |
---|---|
QT 파일 읽고 쓰기 (0) | 2014.09.24 |
QT 참고 도서 및 SDK 설치 파일 (0) | 2014.09.24 |
5800 테마 홈스크린 아래 버튼 투명화 방법 (0) | 2010.07.27 |
경기도 버스 도착 안내 홈페이지 (0) | 2010.05.17 |