This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 

Compiling for Windows CE 2.0 using embedded Visual C++ 3.0


Applies To

  • Windows CE 2.0
  • Embedded Visual C++ 3.0


Microsoft did not include modular integration for the Windows CE 2.00 SDK in the release of Embedded Visual Tool 3.0 (eVT 3.0). This means that the eVC++ compiler cannot target for Windows CE 2.0. Users who wish to compile for Windows CE 2.0 must purchase Visual Studio 6.0 and the Windows CE Toolkit for Visual C++ 6.0.

This article outlines a series of steps that you can perform to compile against the Windows CE 2.0 compiler using the eVC++ 3.0 IDE.


More Info

This modification allows you to compile for Windows CE 2.0 / Handheld PC 2.0 MIPS, SH3 and x86EMU from the build menu on the toolbar under eMbedded Visual C++ 3.0. The modification is able to build a standard Hello World application using the CE 2.0 compiler.

How To

  1. Install eMbedded Visual Tools 3.0, in full and setup any other Platform SDK's as required. Do not alter any installation paths from the defaults.
  2. Download and install the full Handheld PC 2.0 Platform SDK. Do not alter any installation paths from the defaults.
  3. [Optional] Download and install the ADO SDK 2.0 for Handheld PC 2.0
  4. Download the HPC:Factor H/PC SDK for eVT Integration Package
  5. Exit eMbedded Visual C++ 3.0 and eMbedded Visual Basic 3.0
  6. Copy the ce200 folder in the integration package to C:\Windows CE Tools\wce200
  7. Run the 200-eVC-integration.reg to merge the registry settings for Platform Manager
  8. Open eMbedded Visual C++ 3.0, create a new project or open an existing one. You will now find a H/PC 2.0 entry listed on the target platform menu.

While the Device Emulator will be present, eVT is unable to integrate into the emulation envoronment and will error when trying to upload a build to the Emulator.