JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3 发行版的新增功能     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris Studio 12.3 发行版简介

2.  编译器

3.  库

4.  代码分析工具

5.  性能分析工具

6.  调试工具

7.  Oracle Solaris Studio IDE

8.  其他工具

dmake

此发行版中的软件更正

Oracle Solaris Studio 安装程序

9.  此发行版中的已知问题、限制和解决方法

索引

dmake

dmake 是一个命令行工具,与 make(1) 兼容。dmake 能够以网格、分布、并行或串行模式生成目标。如果使用的是标准 make(1) 实用程序,在对 makefile 进行任何更改时可以毫不费力地过渡到使用 dmakedmakemake 实用程序的超集。对于嵌套的 make,如果顶级 makefile 调用 make,则需要使用 $(MAKE)dmake 会对 makefile 进行解析,并确定可以并发生成哪些目标,然后将这些目标的生成版本分布在您设置的许多主机上。

dmake 目前集成在 Oracle Solaris Studio IDE 中。缺省情况下,所有项目都是使用并行模式下运行的 dmake 生成的。用户通过项目属性可以指定完成生成任务的最大数量。缺省情况下,dmake 可以并行运行 2 个任务,这意味着许多项目的生成速度是多 CPU 系统上速度的两倍。

有关如何使用 dmake 的信息,请参见《Oracle Solaris Studio 12.3:分布式创建 (dmake)》手册。

此发行版的 dmake 实用程序中增加了以下功能。

rsh 之外,dmake 现在还可以使用 ssh 在生成服务器上远程执行命令。如果要使用 ssh,则必须在 .dmakerc 文件中指定 ssh 命令的远程路径。

可以在 .dmakerc 文件中指定远程 shell 的路径。

例如:

host earth { jobs = 3 }
host mars  { jobs = 5 , rsh = "/bin/ssh" }

如果未指定 rsh =,则缺省情况下 dmake 将使用 /bin/rsh

与使用 rsh 时一样,您必须确保 ssh 无需口令即可登录到远程主机,并且不发出任何警告或错误。

此发行版中的软件更正