SBC-GX1 Windows XP Embedded Quickstart Using Windows XP Embedded
Application development
From an application development viewpoint, Windows XP Embedded behaves in the
same way as desktop Windows XP. This means you can use the full range of Microsoft
development tools including, for example, Visual Basic, Visual C++, and so on. The
Windows XP Professional versions of the software development and driver
development kits can also be used with Windows XP Embedded.
A copy of MSVCMON.EXE, Microsoft’s remote debugging tool, is included on the target
board, in the folder C:\Windows\System32. A shortcut to MSVCMON.EXE is available
on the desktop, called Remote Debugging. To debug applications on the SBC-GX1,
follow these steps:
1 Launch MSVCMON.EXE by double-clicking on the Remote Debugging shortcut
on the desktop and then clicking on Connect.
2 Build your application on your host system in the normal way, using tools such as
Visual C++.
3 Select Debug Remote Connection from the Build menu and then select
Network (TCP/IP).
4 Click on Settings and enter the name or IP address of your SBC-GX1 system.
When the debug session is started from Visual C++, the code actually runs on the
SBC-GX1. For further details visit Microsoft’s developer network site at
www.msdn.microsoft.com
and search for ‘debugging remote applications’.
© 2004 Arcom Issue D 17