Reputation: 158534
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
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
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
Reputation: 7069
Greenhills development tools also supported the VXWorks environment in the past.
Upvotes: 2
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