oz10
oz10

Reputation: 158534

What C/C++ compilers are available for VxWorks?

I'm new to the VxWorks environment, I'm wondering what C and C++ compilers are available for use with VxWorks?

Upvotes: 1

Views: 14161

Answers (4)

Bruce Lueckenhoff
Bruce Lueckenhoff

Reputation: 31

In addition to the customary Diab ("Wind River Compiler") and GNU, VxWorks 6.9 added Intel C Compiler (ICC), but ICC seems to have been dropped from version 7.

VxWorks version 7 adds LLVM/Clang.

Upvotes: 2

Adam Mitz
Adam Mitz

Reputation: 6043

There are two: gcc and diab. They will be provided with your WindRiver platform (such as "General Purpose Platform 3.6"). The gcc is modified by WindRiver (and/or CodeSourcery) to work with VxWorks.

Now with VxWorks 6.9 there is a third option: Intel C++ compiler (for Intel target architectures only, 32 and 64 bit) -- diab will not target 64-bit

Upvotes: 12

Gerhard
Gerhard

Reputation: 7069

Greenhills development tools also supported the VXWorks environment in the past.

Upvotes: 2

Ilya
Ilya

Reputation: 3138

As far as i know Tornado VxWorks IDE using gcc toolchain.
Any way i suggest to use the compiler provided by WindRiver (which i believe their version of gcc) to avoid compatibility problems. It's probably worth to menation the VxWorks version you having in mind.

I guess gcc version will be depend on VxWorks version and probably on target platform.

Upvotes: 0

Related Questions