Go to main content

Oracle® Developer Studio 12.6: Overview

Exit Print View

Updated: February 2018
 
 

dmake Utility for Building Applications

The dmake utility is a command-line tool that is compatible with make(1), and is used 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.

When you build and run your project in the IDE using the targets in the makefile for the project, Oracle Developer Studio uses dmake by default. You can also execute individual makefile targets with dmake through the IDE. You can also 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 Oracle Developer Studio 12.5: Distributed Make (dmake) or the dmake(1) man page.