機能   コンパイラ   デバッガ   パフォーマンス・ライブラリ
  パフォーマンス・アナライザ   コード・アナライザ   スレッド・アナライザ   IDE     
 
 
C、C++、Fortranコンパイラ

Oracleシステムのアプリケーション・パフォーマンスを最大化する、高度に最適化されたC、C++、およびFortranコンパイラ

  • オープンソース・コンパイラと比較して、Oracleシステムでのコード実行速度が最大4.8倍向上
  • ループの負荷の高いアプリケーションを自動的にパラレル化
  • C++11、C11およびOpenMP 4.0などの最新の業界標準に対応

 Oracle Solaris Studioデータシート


基本情報


 C++ユーザーズ・ガイドの「スタート・ガイド」セクション
 Oracle Solaris Studio 12.4:概要の「Oracle Solaris Studioのコンパイラ」セクション

技術記事およびホワイト・ペーパー


 Selecting the Best Compiler Options
 Initializing and Linking C++ Applications
 How to Use Lambda Expressions in C++
 Understanding the New Set and Map Containers in the C++11 Template Library
 The Stability of the C++ ABI:Evolution of a Programming Language
 CコードとC++コードの混在使用
 Using and Redistributing Oracle Solaris Studio Libraries in an Application
 Converting 32-bit Applications to 64-bits:Things to Consider
 Using Inline Templates to Improve Application Performance
 Using the Standard Header Files to Write Portable C/C++ Applications
 Translating gcc/g++/gfortran Options to Oracle Solaris Studio Compiler Options
 Oracle Solaris Studio技術記事およびホワイト・ペーパーの一覧

ビデオ


 Learn What the New C++11 Standard Means for Developers(7:32)
 Learn How OpenMP Enables You to Easily Write Parallel Applications(7:39)
 Oracle Solaris Studio Learning Library再生リストのビデオ一覧

ドキュメント:ユーザー・ガイドとチュートリアル


 C++ユーザーズ・ガイド
 C++ FAQ
 Cユーザー・ガイド
 Fortranユーザーズ・ガイド
 数値計算ガイド
 Oracle Solaris Studio情報ライブラリのユーザー・ガイドおよびチュートリアル一覧

コミュニティ・フォーラム


 Oracle Solaris Studio C/C++/Fortran Compilers
 Oracle Solaris Studio IDE, Debugging and Analysis Tools