Go to main content

Developer's Guide for Migrating to Oracle® Solaris 11.4

Exit Print View

Updated: November 2020
 
 

Development Environment in Oracle Solaris

Oracle Solaris provides and supports various tools for application development. For information about the tools available for development, see Setting Up the Application Development Environment in Oracle Solaris 11.4.

Using Compilers in Oracle Solaris

Oracle Solaris supports Oracle Developer Studio for software development. Oracle Developer Studio is a comprehensive C, C++, and FORTRAN tool suite for both Oracle Solaris and Linux operating systems.

Oracle Solaris also supports the open-source compiler system GNU Compiler Collection (GCC), which is available for installation as an IPS package.

Using Oracle Developer Studio for Application Development

Oracle Developer Studio is a compiler suite for building C, C++, and FORTRAN applications for Oracle Solaris and Linux operating systems. Oracle Developer Studio delivers tools optimized for the underlying operating system and hardware that support the development environment.

    Oracle Developer Studio contains the following two major suites of tools:

  • Compiler Suite – Helps you create applications in less time. This suite includes C and C++ compilers, a FORTRAN compiler, a debugger, and the Oracle Solaris Performance Library.

  • Analysis Suite – Helps you increase observability into your applications. This suite includes the Performance Analyzer, Code Analyzer and Thread Analyzer tools.

Oracle Developer Studio is freely available for production use on Oracle Solaris 11, Oracle Solaris 10, Oracle Linux, and Red Hat Linux operating systems. See the Downloan Options for Oracle Developer Studio.

Oracle Developer Studio also comes with an integrated development environment (IDE) that is built on the NetBeans platform. The IDE has a variety of features including an intelligent language-aware code editor, code completion, code folding, and highlighting. For more information, see Useful Tools and Tips for Developing Applications on Oracle Solaris.

Other Tools for Application Development

    Oracle Solaris provides the following tools for application development:

  • Oracle JDeveloper – An integrated development environment that simplifies the development of Java-based SOA applications and user interfaces with support for the full development life cycle. For more information, see Productive Java-based Application Development.

  • NetBeans – An open-source environment, the NetBeans IDE supports the creation of enterprise, web, desktop, and mobile Java applications. All NetBeans IDE tools and features are fully integrated. For more information, see NetBeans IDE and Oracle Developer Studio 12.6: IDE Quick Start Tutorial.

For more information about other tools available for application development, see Installing Software Useful for Application Development in Setting Up the Application Development Environment in Oracle Solaris 11.4.