英语法语西班牙语

Ad


OnWorks 网站图标

icmbuild - 云端在线

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

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

程序:

您的姓名


icmbuild - 一个通用的、易于配置的程序维护脚本

概要


建站 [-h] [-c] ARGS

商品描述


建站 脚本是一个通用脚本,可用于使用
制作(1)。

建站 要求文件 配置文件 在程序所在的目录中可用
请求维护。

建站 假设您的源代码存在于当前工作目录中和下方。 这
文件 配置文件 in 制作(1) 的分布提供了一个例子 配置文件 可以的文件
被...使用 建站. 在那个例子中 配置文件 文件假设 C + +中 来源是
维护,但程序维护,例如, C 源可以轻松配置。

建站() 编译文件中命名的每个子目录中的所有源代码 课程设置,
然后编译当前工作目录中的所有源代码。

编译后的源代码会生成目标模块,这些模块可以保存在库中,针对
链接主对象模块。 也可以指定额外的
程序必须链接到的库。

如果构建了一个库,它会通过以下方式保持最新状态 建站. 当一个来源是
成功编译它的新目标模块将替换在
图书馆。 那时不再需要目标文件,并被删除
建站.

启动 IMBBUILD


使用 建站 做如下:

o 安装 建站 在你的路上;

复制 配置文件 (可能还有文件 课程设置) 到项目的基本目录
(即,项目源所在的目录和位置);

o 修改 #定义 在文件中 配置文件 去尝尝;

o 在文件的不同行中输入包含源的子目录的名称
课程设置

请注意,中提到的类的顺序 课程设置 is 相关的。 新班级
(子目录)名称总是可以添加的,但重新排序中的行 课程设置
应该避免文件。 如果需要重新排序,则首先运行命令
建站 清洁 删除迄今为止创建的所有文件 建站. 重新编译是
必须的,因为目标文件的名称包含类订单号
鉴别。 这些类顺序号可以防止文件名冲突(例如,两个
类可能使用文件 数据.cc) 从而替换文件 xo 从课堂上 A
按文件 xo 从课堂上 B 被阻止;

o 现在只需运行

icmbuild -h

从项目的基本目录,让帮助信息告诉你你的选择
是。 有关操作模式,请参阅下一节。

配置


建站 承认两个选项,最多应该指定一个:

o -h:提供简短的使用概述。

o -c:清屏(使用 投入 清除) 在开始编译过程之前

继可选 -c 建站() 以下参数可以传递给 建站:

o 清洁
清理以前活动的残留物

o 图书馆
构建库(静态和可选的动态库)

o 程序
构建二进制程序

o 程序 剥离
构建剥离的二进制程序

o 安装 程序 将构建的程序安装在指定路径(要
发行后使用 建站 程序)

o 安装 静止 将构建好的静态库安装到指定路径
(发行后使用 建站 图书馆)

o 安装 共用的, 在指定路径安装构建的共享库
(发行后使用 建站 图书馆) 添加一行后 配置文件
包含

#define DEFCOM“程序”

建站 默认使用参数 程序. 添加后

#define DEFCOM“带”

建站 默认使用参数 剥离. 添加后

#define DEFCOM“库”

建站 默认使用参数 图书馆.

国防军 当显式操作模式传递给 建站.

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad