|What is the XCDT IDE? [message #2]
||Wed, 01 January 2014 19:55
Registered: December 2013
The Xcedent C/C++ Development Tools, or XCDT, are a collection of components integrated to provide a rich development environment for embedded systems development on Windows® workstations.|
The XCDT collection integrates the popular Eclipse IDE for C/C++ Developers, a feature-rich application for source code editing, compiling, and interactive in-application/in-circuit debugging, complemented by the Gnu Compiler Collection C and C++ compilers and binary utilities. The XCDT collection incorporates proprietary Xcedent utilities, libraries and other components that bridge the gaps between the various popular, open-source programs.
The open-source components include:
• GCC C/C++ Cross-Compilers and Utilities
• Red Hat®/sourceware.org Newlib C standard library
• Gnu Make
• MinGW/MSYS utilities and run-time libraries
• GDB Project Debugger
• OpenOCD JTAG Port Server for On-Chip Debugging
• Eclipse Integrated Development Environment for C/C++ Developers
• Java® JRE (Java Runtime Environment)
• Portions of the ARM/Gnu/Eclipse Plug-In
• The Eclipse EHEP binary/hexadecimal editor
Windows® is a registered trademark of Microsoft Corp.
XCDT is a trademark of Xcedent LLC.
Red Hat is a registered trademark of Red Hat, Inc.
Java and Oracle are registered trademarks of Oracle and/or its affiliates.
ARM, the ARM architecture, family and processor names are registered trademarks of ARM Limited.
THE XCDT COLLECTION INCLUDES SELECTED BUILDS OF THE GNU COMPILER COLLECTION (GCC) C AND C++ COMPILERS, AS WELL AS THE GNU "BINUTILS" UTILITY PROGRAMS. THESE PROGRAMS, AND OTHER COMPONENTS OF THE XCDT, HAVE KNOWN ERRORS. IT IS THE RESPONSIBILITY OF THE APPLICATION DEVELOPER TO INDEPENDENTLY VERIFY AND VALIDATE OBJECT CODE AND BINARIES GENERATED THROUGH THE USE OF THE XCDT COMPONENTS, AND TO DETERMINE THE SUITABILITY OF THESE OBJECTS AND BINARIES FOR ANY GIVEN APPLICATION. ADDITIONAL DISCLAIMERS ARE INCLUDED IN THE LICENSE TERMS OF THE VARIOUS COMPONENTS, LISTED ELSEWHERE IN THIS DOCUMENT.
UNLESS COVERED UNDER A SEPARATE WRITTEN AGREEMENT, XCEDENT LLC PROHIBITS THE USE OF XCEDENT'S PRODUCTS IN MEDICAL, LIFE SUPPORT, NAVIGATION AND AIRCRAFT CONTROL APPLICATIONS, AND ANY USE WHERE FAILURE OF SUCH PRODUCTS COULD REASONABLY ENDANGER HUMAN LIFE.
BY USING THESE COMPONENTS, THE USER, ENGINEER, AND/OR DEVELOPER ASSUMES RESPONSIBILITY FOR ASSESSING THE SUITABILITY OF THESE COMPONENTS FOR EACH APPLICATION, AND ASSUMES THE OBLIGATIONS AND COSTS OF IDENTIFYING AND CORRECTING ANY ERRORS OR DEFICIENCIES.
[Updated on: Wed, 01 January 2014 20:22]
Report message to a moderator