Go to main content
Oracle Solaris 11 移行の開発ガイド

印刷ビューの終了

更新: 2016 年 11 月
 
 

Oracle Solaris の開発環境

Oracle Solaris では、アプリケーション開発用のさまざまなツールを提供およびサポートしています。開発に使用可能なツールについては、Oracle Solaris 11 でのアプリケーション開発環境の設定を参照してください。

Oracle Solaris でのコンパイラの使用

Oracle Solaris はオープンソースのコンパイラシステムである GNU Compiler Collection (GCC) をサポートしており、IPS パッケージとしてインストールできます。ソフトウェア開発で GCC の代わりに Oracle Solaris Studio も使用できます。Oracle Solaris Studio は、Oracle Solaris オペレーティングシステムおよび Linux オペレーティングシステムのための包括的な C、C++、および Fortran のツールスイートです。Oracle Solaris Studio の使用方法については、 Oracle Solaris Studio を使用したアプリケーションの最適化を参照してください。

アプリケーション開発のための Oracle Solaris Studio の使用

Oracle Solaris Studio は、Oracle Solaris オペレーティングシステムおよび Linux オペレーティングシステムで C、C++、および Fortran のアプリケーションを作成するためのコンパイラスイートです。Oracle Solaris Studio は、開発環境をサポートする基となるオペレーティングシステムおよびハードウェアに最適化されたツールを提供します。

Oracle Solaris Studio には、次の 2 つの主要なツールのスイートが含まれています。

  • コンパイラスイート – より短時間でアプリケーションを作成するのに役立ちます。このスイートには、C と C++ のコンパイラ、Fortran コンパイラ、デバッガ、および Oracle Solaris Performance Library が含まれています。

  • 分析スイート – アプリケーションの可観測性が向上します。このスイートには、パフォーマンスアナライザ、コードアナライザ、およびスレッドアナライザの各ツールが含まれています。

Oracle Solaris Studio によってアプリケーションのパフォーマンスが向上し、マルチコア環境での開発が簡略化されます。Oracle Solaris Studio は、Oracle Solaris および Linux オペレーティングシステムで、本番用途に自由に利用できます。IPS パッケージと tar ファイルの両方が使用可能です。Oracle Solaris Studio 12.4 は、Oracle Technology Network (OTN) の Web サイト (http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index-jsp-141149.html) からダウンロードできます。

また、Oracle Solaris Studio には、NetBeans プラットフォーム上に構築された統合開発環境 (IDE) が付属しています。IDE には、インテリジェントな言語対応のコードエディタ、コード補完、コードフォールディング、および強調表示を含むさまざまな機能があります。詳細は、Oracle Solaris でアプリケーションを開発するための便利なツールおよびヒントを参照してください。

アプリケーション開発のためのその他のツール

Oracle Solaris は、アプリケーション開発のための次のツールを提供しています。

  • Oracle JDeveloper – Java ベースの SOA アプリケーションとユーザーインタフェースの開発を簡略化し、完全な開発ライフサイクルをサポートする統合開発環境です。詳細は、http://www.oracle.com/java を参照してください。

  • NetBeans – オープンソースの環境であり、NetBeans IDE はエンタープライズ、Web、デスクトップ、およびモバイルの Java アプリケーションの作成をサポートします。すべての NetBeans IDE ツールおよび機能は完全に統合されています。詳細は、https://netbeans.org/ を参照してください。

アプリケーション開発に使用可能なその他のツールについては、Oracle Solaris 11 でのアプリケーション開発環境の設定 の アプリケーション開発に役立つソフトウェアのインストールを参照してください。