Oracle Solaris Studio 12.2 Overview
Introduction to Oracle Solaris Studio Software
Developer Workflow for Oracle Solaris Studio
Oracle Solaris Studio Compilers
OpenMP 3.0 for Parallel Programming
Sun Performance Library for Programs With Intensive Computation
Discover Tool for Detecting Memory Errors
Uncover Tool for Measuring Code Coverage
Tuning Application Performance
Collect Performance Data With the Collector
Examine Performance Data With the Performance Analyzer
Examine Performance Data With the er_print Utility
Analyze Multithreaded Application Performance With the Thread Analyzer
Simple Performance Optimization Tool (SPOT)
The dmake utility is a command-line tool, compatible with make(1), for building software project targets that are defined in makefiles. dmake can build targets in grid, distributed, parallel, or serial mode. If you use the standard make(1) utility, the transition to dmake requires little if any alteration to your makefiles. dmake is a superset of the make utility.
dmake parses your makefiles to determine which targets can be built concurrently, and distributes the build of those targets over a number of hosts that you specify in a .dmakerc file.
The Oracle Solaris Studio IDE uses dmake by default when you build and run your project in the IDE, using the targets in the makefile for the project. You can also execute individual makefile targets with dmake through the IDE. If you prefer you can configure the IDE to use make instead.
For information about how to use dmake from the command line and how to create your .dmakerc file, see the dmake(1) man page. For a list of the new and changed features, software corrections, known problems, limitations, and incompatibilities in the current release of dmake, see What’s New In The Oracle Solaris Studio 12.2 Release.