Go to main content
Oracle® Developer Studio 12.6: GCC Compatibility Guide

Exit Print View

Updated: June 2017
 
 

Tool Compatibility

This section discusses the compatibility of Oracle Developer Studio tools with GCC.

dbx Debugger

dbx can debug C and C++ code generated by both Oracle Developer Studio and GCC compilers. It is compatible with the versions of GCC listed in GCC Version Compatibility. For more information about dbx, see Oracle Developer Studio 12.6: Debugging a Program with dbx.

Performance Analyzer

Performance Analyzer supports mixed Oracle Developer Studio and GCC binaries. It can analyze code compiled by Oracle Developer Studio and GCC compilers and supports versions of GCC listed in GCC Version Compatibility. For more information about Performance Analyzer, see Oracle Developer Studio 12.6: Performance Analyzer.

Code Analyzer

The discover ADI (–i adi) and discover Lite (–l) options support Oracle Developer Studio and gcc binaries. The discover(1) utility detects errors in Oracle Developer Studio compiled code but does not check gcc compiled code. The uncover(1) utility gathers coverage information for Oracle Developer Studio compiled code. For more information about the code analytic tools, see Oracle Developer Studio 12.6: Code Analyzer User’s Guide and Oracle Developer Studio 12.6: Discover and Uncover User’s Guide.

IDE

An IDE project supports code written or built with only one compiler, either GCC or Oracle Developer Studio. The workaround for this limitation is to create separate projects for GCC-written code.