문제

나는 뛰고있어 임베디드 시각 C ++ 4 ~와 함께 서비스 팩 4, CE 5.0을 실행하는 장치 용 응용 프로그램을 개발합니다. 나는 사용하고있다 CE 5.0 SDK 이 목적은 내 장치 (즉, SH4 기반 PDA)를 대상으로하지만 디버깅을위한 StandardsDK 에뮬레이터 이외의 다른 것을 선택할 수 없다는 사실을 제외하고는 잘 작동합니다. 내가 가면 도구 / 플랫폼 관리자 구성, Windows CE 기본 플랫폼에서 장치에 연결할 수 있지만 출력 및 디버깅 목적으로 빌드 도구 모음에서 선택할 수 없습니다. 이것에 대한 작업이 있습니까? 이 앱에 대해 vs2008로 이동하는 것을 고려했지만 많은 양의 제 3 자 코드를 중단합니다.

도움이 되었습니까?

해결책

내장 된 Visual C ++ 및 "플랫폼 빌더"는 다른 도구입니다. "Wind 그러나 응용 프로그램은 일반적으로 "Windows Mobile"또는 "Pocket PC"SDK를 사용합니다.

다음은 세 가지 다른 솔루션입니다.

EVC ++ 4.0을 계속 사용하십시오

최신 IDE 중 하나 대신 임베디드 Visual C ++ 4.0을 계속 사용하려면 사용할 수 있습니다. "Windows Mobile 2003 기반 포켓 PC 용 SDK". 나는 EVC ++ 4.0의 최신 SDK라고 생각합니다.

VS2005+로 업그레이드합니다

이 세부 사항 EVC ++에서 VS2005로 마이그레이션하는 방법 여전히 기본 앱을 만들고 있습니다.

"5.0 SDK 기능 라인을 사용할 수 있습니다.포켓 PC 용 Windows Mobile 5.0 SDK"

Windows CE SDK를 사용하여 EVC ++ 4.0으로 응용 프로그램을 작성하십시오.

실제로 CE SDK를 사용하여 응용 프로그램을 만들 수 있습니다. OS 개발자는 OS 응용 프로그램을 작성하는 데 사용됩니다.

플랫폼 빌더와 함께 Microsoft® Embedded Visual C ++ ®를 사용하여 응용 프로그램을 개발할 수 있습니다. 애플리케이션을 개발하기 전에 Microsoft 플랫폼 빌더를 사용하여 OS 디자인을 만들고 런타임 이미지를 빌드 한 다음 런타임 이미지를 대상 장치로 다운로드해야합니다.

런타임 이미지를 다운로드하면 플랫폼 빌더는 다운로드 서비스를 사용하여 런타임 이미지를 대상 장치에 복사합니다. 런타임 이미지가 실행되면 플랫폼 빌더는 커널 전송을 통해 대상 장치와 통신합니다.

애플리케이션을 개발하려면 플랫폼 빌더를 대상 장치에 연결 한 다음 임베디드 Visual C ++를 실행하십시오. 응용 프로그램을 작성, 컴파일 및 실행 한 후 내장 된 Visual C ++는 확립 된 연결을 사용하여 대상 장치에서 응용 프로그램을 실행합니다.

앞서 언급 한 프로세스는 플랫폼 빌더가 다운로드하지 않은 런타임 이미지 응용 프로그램을 개발하는 데 사용되는 프로세스와 다릅니다. 플랫폼 빌더를 사용하지 않으면 플랫폼 관리자의 응용 프로그램 연결 통신 프레임 워크를 사용하여 대상 장치에 수동으로 연결합니다. 응용 프로그램 연결에 대한 자세한 내용은 응용 프로그램 연결을 참조하십시오. - http://msdn.microsoft.com/en-us/library/ms859575.aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top