- 软件介绍
- 相关专题
- 下载地址
OWLMaker简介
OWLMaker是一个功能强大的OWLNext编辑器,旨在帮助您通过简单的步骤快速构建所有OWLNext库。通过简单的向导界面,您可以按照向导快速完成整个过程。而且,它支持多种实用功能,如交叉编译位目标、并行构造和配置、建立多个进程、执行构造设置、构造前删除旧的输出文件、构造成功后删除中间文件、继续失败的构造、转换Borland资源文件等。,并为您带来简单完美的OWLNext编辑解决方案!
OWLMaker软件功能
所有支持OWLNext的编译器。
显示生成过程的输出和摘要。
过滤并显示错误和警告消息。
可以并行构建多个库。
允许轻松选择不同的构建设置。
OWLMaker软件特色
OWLMaker主要是OWLNext构建脚本的GUI前端。
它使用户能够快速简单地配置和构建所有OWLNext库。
整合了Yura的CoolEdit,可以编辑源文件和make文件。
集成了将Borland RC文件转换为Micsoft格式的功能。
OWLMaker本身就是一个OWLNext应用程序,使用了很多库函数。
OWLMaker使用方法
1.准备OWLNext源代码。
在使用OWLMaker之前,您当然需要OWLNext源代码来构建。有了OWLMaker Build 47和更高版本,现在安装源代码比以往任何时候都更容易。您现在可以使用新命令“工具|下载源代码”,并且可以通过OWLMaker向导开始页面上的“下载源代码”按钮轻松使用相同的命令。下载命令使您能够在“文件”下载区域选择最新的可用版本,并且OWLMaker将自动下载和解压缩所选文件。您也可以选择同时下载文档。
如果您需要安装和构建下载命令无法提供的OWLNext版本,请参考我们的安装指南,了解更多信息以及如何获取任何版本源代码快照的分步说明。我们的代码库。
2.使用OWLMaker向导
要启动配置构建,请选择工具| OWLMaker向导,或直接单击工具栏上的相应按钮。
3.OWLMaker向导主页
或者输入找到OWLNext的根文件夹,然后单击“下一步”。选择文件夹以确认它包含受支持版本的OWLNext。如果没有,将显示一个错误。
您可以通过单击下载源代码按钮来下载OWLNext源代码。,OWLMaker将从“文件”下载区加载可用版本的索引。如果一切顺利,将显示一个名为“OWLNext源代码下载”的选择对话框,您可以在其中选择所需的版本。您也可以选择在此处包含文档。指定所需的目标文件夹,然后按“下载”。下载将继续。如果成功,您将返回OWLMaker向导的起始页,并将目标文件夹路径填入“OWLNext根位置”字段。
如果设置了OWLROOT系统环境变量,向导的起始页上还会有一个“查找”按钮。按下按钮将把OWLROOT的值输入“OWLNext根位置”字段。
4.选择工具集。
在列表中选择用于构建OWLNext的产品。
请注意,OWLMaker在上一页指定的根位置智能地只显示检测到的支持OWLNext版本的开发工具。检测到的版本在页面顶部给出。如果检测到的版本不是您想要构建的版本,请返回并更改您的根目录。
选择工具集后,输入产品的位置,或使用“查找”按钮(如果可用)。请注意,有些工具集(如Borland C ++ 5.5)无法自动定位产品。在这种情况下,“定位”按钮将被禁用,您必须手动输入位置,或者您可以使用字段右侧的“浏览”按钮。
请注意,Visual Studio 2017及更高版本中的自动位置检测是非常基础的。它仅显示在标准安装位置。因此,如果在自定义位置安装Visual Studio,并且在按下“转到”按钮时收到错误消息,则必须手动输入根目录位置。此外,请注意,对于Micsoft工具集,根目录位置是产品文件夹中“VC”文件夹的路径。示例:
C: Pgram文件(x86) Micsoft Visual Studio 2017 社区 VC
5.选择模块和构建模式。
选择要构建的库和构建模式的组合。
OWLMaker将仅显示适用于您正在构建的OWLNext版本的选项和用于构建的工具。单击项目以显示关于每个模块和构建模式。使用列表中的上下文菜单(右键单击)选择默认设置,或快速设置或清除所有选中标记。
请注意,您必须在每个构建模式组中至少选择一个选项,以使“下一步”按钮可用。
故障排除:如果“下一步”按钮在执行下一步后仍然被禁用,请尝试从列表的上下文菜单中选择“选择默认值”(右键单击)。
6.选择构建选项。
交叉编译位目标
如果本地编译器没有在位系统上运行或安装,您必须为位目标选择交叉编译。仅当您之前选择了x86构建模式时,此选项才可用。
建立多个流程
如果工具集和OWLNext版本支持,此选项将在每个库配置中启用并发编译。这可以大大加快多核多处理器系统的构建。对于Visual C ++ 2008和更高版本,当选择此选项时,/MP开关将被传递给NMake构建脚本。对于恩巴凯德RAD Studio和C ++ Builder中基于Clang的工具集,当选择此选项时,参数“子进程号=% number _ of _ processors%”将被传递给MSBuild脚本。基于Borland的经典工具集不支持此选项。
并行构建配置
当选择此选项时,OWLMaker将并行构建所选库配置(如果可能),从而进一步提高构建速度。请注意,由于依赖关系,构建设置将始终在其余构建之前排序,而核心库配置将在扩展库配置之前排序。另请注意,并行构建选项仅在您选择了多个配置并且所选工具集和OWLNext版本支持并行构建时可用。
执行生成设置
此选项执行自动生成设置。第一次构建OWLNext时,需要构建它来创建头文件“include/owl/version.h”。如果选中,OWLMaker将“SETUP = 1”传递给构建脚本,从而执行自动构建设置。有关生成设置的更多信息,请参见《OWLNext安装指南》中的“执行生成设置”。
在构建之前删除旧的输出文件。
该选项类似于生成文件的命令“clean”。选中后,库将被强制完全重建。因此,它与Visual Studio中的“重建”命令具有相同的效果(相当于RAD Studio中的“构建”命令)。如果未选择此选项,将仅重建丢失或过期的文件。这相当于Visual Studio中的Build命令(相当于RAD Studio中的Make命令)。请注意,选择该选项后,OWLMaker可以在整个施工过程中提供更准确的进度指示,因为这样就知道了要建的文件总数。
成功构建后删除中间文件
施工成功后,该选项将清除" *。obj”和其他中间文件来释放磁盘空间。如果构建失败,所有配置的所有中间文件都将保持不变。这样就可以解决问题,重新开始施工,取消选择“施工前删除旧的输出文件”,只重建失败和未完成的文件。
继续失败的生成。
确认并开始构建过程。
最后一页显示了要执行的命令和要生成的结果库。选择“上一步”进行任何更改。如果一切正常,单击“完成”开始构建过程。
7.建立过程和结果
在构建执行期间,OWLMaker将在程序状态栏上显示进度指示,并在Windows任务栏上显示程序图标。要取消生成,请从“工具”菜单中选择“停止生成”命令,或单击工具栏上的相应按钮。构建完成后,构建输出、警告、错误、生成的目标文件以及构建状态和时间将显示在OWLMaker中的构建输出窗口中。
使用工具栏在错误和警告之间导航。您可以按回车键或双击消息,在集成编辑器中打开关联的文件。
8.转换Borland资源文件
Micsoft资源脚本格式(RC)不支持嵌入位图(请参见将Borland C ++资源文件转换为Visual C ++)。在Borland资源脚本格式中,位图资源可以嵌入到资源脚本中,并编码为十六进制流,而在Micsoft格式中,脚本必须引用外部位图文件。
为了帮助您将Borland RC文件转换为Micsoft格式,OWLMaker集成了从Borland RC文件中提取内嵌资源位图的功能。该函数将为指定文件中的每个内嵌位图、图标和光标创建一个外部文件。
用法:
选择工具|提取资源位图。
选择要转换的Borland样式的资源文件。
指定位图的输出文件夹。
按压提取。
如果转换成功并且没有错误,创建的位图文件列表将显示在消息窗口中,转换后的资源文件将加载到编辑器中。
- 安卓合集
- 软件合集
- 浏览器
- 电脑管家
- 安卓游戏
软件排行榜
热门推荐
-
VMware InstallBuilder Enterprise破解版
v20.12.0 / 347 MB / 简体中文
-
Spark Studio官方版
v2.6.3 / 7.78 MB / 简体中文
-
Yearning SQL审核平台官方版
v2.3.2 / 10.2 MB / 简体中文
-
Protege官方版
v5.5 / 38.3 MB / 简体中文
-
HUAWEI LiteOS Studio官方版
v1.45.6 / 115 MB / 简体中文
-
Huawei LiteOS官方版
v5.0.0 / 87.6 MB / 简体中文
-
C语言代码实例助手官方版
v1.0 / 38.5 MB / 简体中文
-
idle python中文汉化版
v3.7 / 1.62 MB / 简体中文
-
Metabase官方版
v0.37.5 / 45.8 MB / 简体中文
-
编程猫硬件助手官方版
v1.4.1.0 / 39.3 MB / 简体中文
装机必备软件
-
word文档密码破解工具应用软件
-
冰点还原永久免费版系统软件
-
人生日历应用软件
-
一彩送货单管理系统应用软件
-
Process View系统软件
-
开心手机恢复大师其他类别
-
pdf文件阅读器应用软件
-
视频剪辑格式工厂应用软件
-
PhotoMetri应用软件
-
specinker应用软件
-
miwifi驱动驱动工具
-
海洋色音效助手影音软件
-
乐播投屏影音软件
-
seo外链助手网络软件
-
AES安全加密记事本安全相关





