Go to main content

Setting Up the Application Development Environment in Oracle® Solaris 11.4

Exit Print View

Updated: October 2019

Installing Oracle Developer Studio

Oracle Developer Studio consists of two suites of tools: a compiler suite and an analysis suite. The tools of each suite are designed to work together to provide an optimized development environment for the development of single, multithreaded, and distributed applications.

Oracle Developer Studio provides everything you need to develop C, C++, and Fortran applications to run in Oracle Solaris 10 or Oracle Solaris 11 on SPARC or x86 and x64 platforms, or in Oracle Linux on x86 and x64 platforms. The compilers and analysis tools are engineered to make your applications run optimally on Oracle Solaris systems.

    The components of Oracle Developer Studio include:

  • IDE – An integrated development environment for application development in a graphical environment. The Oracle Developer Studio IDE integrates several other Oracle Developer Studio tools and uses Oracle Solaris technologies such as DTrace.

  • C compiler – Includes a C compiler, incremental link editor, and lint program.

  • C++ compiler – Includes a full-featured C++ compiler and interval arithmetic library.

  • Fortran compiler – Includes a full-featured environment and libraries for both f95 and f77.

  • dbx debugger – An interactive, source-level, command-line debugging tool.

  • dmake make tool – A command-line tool for building targets in distributed, parallel, or serial mode.

  • Math libraries – A floating-point environment that is supported by software and hardware on SPARC and x86 system that run the Oracle Solaris OS.

  • OpenMP – A portable, pragma-based parallel programming model for shared memory multiprocessor architectures. It is natively accepted and compiled by all three Oracle Developer Studio compilers.

  • Performance Analyzer – A GUI and command-line tool for collecting and analyzing performance data.

  • Thread Analyzer – A GUI and command-line tool for analyzing the execution of multithreaded programs and checking for a variety of multithreaded programming errors.

  • Oracle Performance Library – A library of Oracle-specific extensions and features for using optimized, high-speed mathematical subroutines for solving linear algebra and other numerically intensive problems.

Oracle Developer Studio is freely available for production use on Oracle Solaris and Linux operating systems. It is available both as an IPS package and a tar file. You can download Oracle Developer Studio from the Oracle Technology Network (OTN) Oracle Developer Studio website.

Note -  To download the software you must have an Oracle web account. If you do not have an Oracle web account, you can sign up for free.

To install Oracle Developer Studio IPS packages, you must have a key and a certificate. Visit the Oracle Package Repositories site and follow the instructions to install the key and certificate.