Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

Compilers for Smart Devices 

Visual Studio 2005

Visual Studio 2005 includes the following compilers that target microprocessors used in smart devices:

  • A 32-bit C/C++ compiler used to compile and link 32-bit ARM C and C++ programs.
  • A 32-bit C/C++ compiler used to compile and link 32-bit Renesas SH-4 C and C++ programs.
  • A C/C++ compiler used to compile and link MIPS16, MIPS32, MIPS64 C and C++ programs.

The compilers produce Common Object File Format (COFF) object files.

In This Section

Supported Device Microprocessors

List the microprocessor families that device compilers support.
Differences Between Desktop and Device Compilers

Provides reference information about compiler options, intrinsic functions, and predefined macros. In addition, describes differences in data alignment and Structured Exception Handling that may be important when programming for smart devices.
ARM Family Processors

Provides information about ARM technology compiler options, intrinsic functions, and call specifications.
Renesas Family Processors

Provides information about Renesas technology compiler options, intrinsic functions, and call specifications.
MIPS Family Processors

Provides information about MIPS technology compiler options, intrinsic functions, and call specifications.

Related Sections

Online Help for Smart Device Projects

Describes Visual Studio 2005 support for smart device programming.

Community Additions

ADD
Show:
© 2015 Microsoft