このセクションでは、Oracle Developer Studio のツールと GCC の互換性について説明します。
dbx は、Oracle Developer Studio コンパイラおよび GCC コンパイラによって生成される C および C++ コードの両方をデバッグできます。これは、GCC バージョンの互換性で一覧表示されている GCC のバージョンと互換性があります。
パフォーマンスアナライザは、Oracle Developer Studio バイナリと GCC バイナリが混在した状態をサポートします。これは、Oracle Developer Studio コンパイラおよび GCC コンパイラによってコンパイルされたコードを分析でき、GCC バージョンの互換性に一覧表示されているバージョンの GCC をサポートしています。
Discover ADI (–iadi) および Discover Lite (–l) は、Oracle Developer Studio バイナリおよび gcc バイナリをサポートします。discover(1) ユーティリティーは、Oracle Developer Studio でコンパイルされたコードのエラーを検出しますが、gcc でコンパイルされたコードを検査しません。uncover(1) ユーティリティーは、Oracle Developer Studio でコンパイルされたコードのカバレージ情報を収集します。
IDE プロジェクトは、GCC または Oracle Developer Studio のどちらか 1 つのコンパイラで記述またはビルドされたコードのみをサポートします。この制限の回避方法は、GCC で記述するコードについて別々のプロジェクトを作成することです。