Supported C/C++ development tools

You can write a C/C++ application using the DB2 CLI functions supported by DB2 Everyplace.

Supported standard C/C++ development tools for the supported operating systems include:

Palm OS
You can use:

Recommendation: Register application creator IDs with Palm, Inc. to avoid collisions with other Palm OS applications. The DB2 Everyplace tables and applications have creator IDs like IBDB or DB2x, where x is a letter from a to z. For more information on creator IDs, go to the following Web site:

http://www.palmos.com/dev/

Symbian OS Version 6.0
You can use Microsoft Visual C++, Version 6, together with the Symbian Version 6.0 C++ Software Developer's Kit (SDK), to develop your applications.

Recommendation: Obtain UIDs from Symbian OS to include in your project file. You can obtain these IDs from the SDK or the following Web site:

http://www.symbian.com/developer/techlib/papers/tn_uid/uidinfo.html

Symbian OS Version 7.0
You can use Metrowerks CodeWarrior for Symbian, together with the Symbian OS Version 7.0 SDK, to develop your applications.

Windows CE
You can use Microsoft Embedded Visual Tools 3.0 to develop your applications for Pocket PC 2000/2002. You can use Microsoft Embedded Visual Tools 4.0 to develop native C/C++ applications for .NET devices.

Windows NT and Windows 2000 operating systems
You can use Microsoft Visual C++ to develop your applications. You can use Microsoft Visual Studio .NET to develop managed .NET applications.

QNX Neutrino
You can use Metrowerks CodeWarrior for QNX Neutrino or the QNX Neutrino Software Developer's Kit (SDK) to develop your applications.

Linux
You can use your embedded Linux distribution's cross platform development tools to develop your applications. The embedded Linux kernel needs to have support for ELF binaries enabled.

Related concepts

Related tasks