======ComfilePi SDK 설치 ====== ComfilePi SDK는 QT Creator에서 제공하는 많은 기능들을 ComfilePi에서 실행 해주는 소프트웨어 개발 키트 입니다. ComfilePi SDK를 설치하기 위해서는 QT Creator가 설치되어 있어야 합니다. ===== ComfilePi SDK 다운로드===== 아래의 링크에서 ComfilePi SDK를 무료로 다운로드 할 수 있습니다. [[http://comfilewiki.co.kr/en/doku.php?id=comfilepi:install_the_comfilepi_sdk:index#download_the_comfilepi_sdk|ComfilePi Qt 5.8 SDK ]] ===== ComfilePi SDK 인스톨===== {{ comfilepi_sdk_install_1.png?nolink0 |}} 설치 폴더 위치는 위와 같이 설정해야 합니다. | {{ comfilepi_sdk_install_2.png?nolink&300 |}} | {{ comfilepi_sdk_install_3.png?nolink&300 |}} | {{ comfilepi_sdk_install_4.png?nolink&300 |}} | {{ comfilepi_sdk_install_5.png?nolink&700 |}} {{ comfilepi_sdk_install_6.png?nolink&700 |}} 설치 시 파일추출 하기위해 두개의 콘솔이 나타납니다. 설치완료시 까지 몇 분이 소요됩니다. {{ comfilepi_sdk_install_7.png?nolink |}} 설치가 완료 되면 "Finish"를 선택하여 설치를 마칩니다. \\ ===== ComfilePi SDK 설정===== ComfilePi 환경에 맞게 QT Creator를 사용하기 위해서는 아래와 같이 경로 설정을 해주셔야 합니다. 경로 설정 전 ComfilePi SDK와 QT Creator가 설치되어 있어야 합니다. * 1. 시작 -> 모든프로그램 -> Comfile Tools -> Qt Creator(ComfilePi Q5.8.0) 우클릭 -> 속성 ->바로 가기 {{ :comfilepi:sdk_설치:sdk설정1.png |}} \\ * 2. 설치한 위치에 맞게 **대상(T)**, **시작 위치(S)**를 아래와 같이 지정합니다. **설치한 위치, 버젼에 따라 다를 수 있습니다. 사용자는 설치한 위치와 버젼을 확인하여 설정해야 합니다.**\\ * **대상(T)**: C:\Qt\qtcreator-4.2.2\bin\qtcreator.exe -settingspath "C:\Comfile\ComfilePi_Qt5.8.0_SDK" * **시작 위치(S)**: C:\Comfile\ComfilePi_Qt5.8.0_SDK {{ :comfilepi:sdk_설치:sdk설정.png |}} \\ * 3. 정상적으로 ComfilePi SDK를 설정했 다면 아래와 같이 확인 할 수 있습니다. * QT Creator 실행 -> Tools -> Options... -> Build & Run -> Kits 에서 확인 할 수 있습니다. {{ :comfilepi:sdk_설치:sdk확인1.png |}} \\ ===== ComfilePi 디바이스 등록===== QT Creator에 ComfilePi를 등록하면 QT Creator로 만든 프로그램을 ComfilePi에 실행해 가며 개발할 수 있습니다. * 1. [[http://www.comfilewiki.co.kr/ko/doku.php?id=comfilepi:running_.net_winforms:index#ftp를_이용한_파일복사|ftp를_이용한_파일복사]]를 참고하여 ComfilePi의 SSH를 활성화 시키고, ComfilePi의 IP확인 하세요. * 2. QT Creator 실행 -> Tools -> Options... -> Devices 선택 -> 아래와 같이 설정합니다. {{ :comfilepi:sdk_설치:comfilepi등록.png |}} * 3. Test버튼을 클릭하여 ComfilePi의 등록상태를 확인 할 수 있습니다. {{ :comfilepi:sdk_설치:comfilepi등록확인.png |}}