英语法语西班牙语

Ad


OnWorks 网站图标

lsdistcc - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管提供商中运行 lsdistcc

这是命令 lsdistcc,可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管提供商中运行

程序:

您的姓名


lsdistcc - 简单的 distcc 服务器发现

概要


LSDISTCC [配置[FORMAT]

LSDISTCC [配置] host1 ...

商品描述


LSDISTCC 通过在 DNS 中查找名为 的主机来自动检测侦听 distcc 服务器
根据给定的 FORMAT,或通过检查命令行上给出的主机名。

主机被认为是好的服务器仅取决于其名称是否符合格式以及
他们是否正在侦听正确的端口(以及当您选择时他们是否响应)
向他们发送编译作业)。

扫描根据名称命名的主机 FORMAT (默认为“distcc%d”;参见 的printf(3))和
从 1 开始,因此主机如 distcc1、distcc2 等。 7 秒后停止或
第一个无法解析的主机名。 打印所有正在侦听的此类服务器的名称
在 distcc 的端口上。

如果在命令行中给出了主机名列表, LSDISTCC 只会检查那些
主机。

配置


- 帮帮我 显示摘要说明

-l 每个主机名后的输出延迟(以毫秒为单位)(不包括 DNS 延迟)

-n 打印 IP 地址而不是名称

-x 追加 ,down 到主机列表中的下主机

-t超时
设置 [7] 之后停止搜索的秒数

-h超时时间
设置重试 gethostbyname 之前的毫秒数 [500]

-cC超时
设置放弃连接之前的毫秒数 [900](0 表示禁止连接)

-kK超时
设置放弃编译之前的毫秒数[1500](0表示禁止
编译)

-mBITS 设置必须与找到的第一个主机匹配的地址位数 [0]

-o重叠
设置要发送的额外 DNS 请求的数量 [1]

-gDNS间隙
设置允许的缺失 DNS 条目数 [0]

-rPORT 连接端口 [3632]

-P外交协定
使用的协议版本 (1-3) [1]

-p编译器
要使用的编译器名称[无]

-d 将 DNS 域名附加到格式中

-v 详细

示例


扫描名为 distcc1、distcc2... 的服务器,这些服务器提供名为 gcc-4.6 的编译器并且
在输出中包含它们的延迟:

$ lsdistcc -l -pgcc-4.6

在服务器 hosta、somehost、hostx 和 hosty 上扫描名为 gcc-4.6 的编译器:

$ lsdistcc -pgcc-4.6 Hosta somehost hostx hosty

要在构建脚本中使用该程序,请添加以下行:

DISTCC_HOSTS=`lsdistcc`
导出 DISTCC_HOSTS

在调用 make 的行之前。 或者,在 Makefile 中添加以下行:

导出 DISTCC_HOSTS = $(shell lsdistcc)

退出 状态


如果找到任何服务器,则退出状态为 0,否则为 1。

使用 'for i=1... sprintf(format, i)' 构造服务器名称,7 秒后停止
或者在无法解析的第二个服务器上,打印所有正在侦听的此类服务器的名称
在 distcc 的端口上。 默认格式为 distcc%d。

使用 onworks.net 服务在线使用 lsdistcc


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad