当前位置: 首页 > 软件库 > 开发工具 > 项目构建 >

opsboy

类似 make 的小编译器
授权协议 BSD
开发语言 Perl
所属分类 开发工具、 项目构建
软件类型 开源软件
地区 国产
投 递 者 姜磊
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

opsboy 是一个简单的小编译器,可以根据一种小语言输入,自动生成无依赖的 perl 脚本,完成复杂环境的布署工作。 基本原理和 make 相同,只是增加了许多高级原语,比如判断 PATH 环境变量中某个程序是否可见,或者某种程序正在运行中等等。

 相关资料
  • 21.3 用 make 进行宏编译 在本章一开始我们提到过 make 的功能是可以简化编译过程里面所下达的指令,同时还具有很多很方便的功能!那么下面咱们就来试看看使用 make 简化下达编译指令的流程吧! 21.3.1 为什么要用 make 先来想像一个案例,假设我的可执行文件里面包含了四个源代码文件,分别是 main.c haha.c sin_value.c cos_value.c 这四个文件,

  • 问题内容: 我想知道为什么我们通过编译显示“ Hello,World!”的.c文件得到.o文件。是否大于Java .class文件,该文件也显示“ Hello,World!”? 问题答案: Java使用字节码来独立于平台并进行“预编译”,但是字节码由解释器使用并且被提供为足够紧凑,因此您在已编译的C程序中看到的机器代码并不相同。只需看一下Java编译的完整过程即可: 这是Java程序到机器代码转换

  • 我在尝试编译控制台游戏时遇到了一个问题,控制台向我显示 线程“main”java中出现异常。错误:未解决的编译问题:在Pytania。main(Pytania.java:6) 第6行是public static void main(String[]args),很遗憾,我没有看到失败:( 我使用Eclipse,谢谢你的回答:) 这会帮我很大的忙,谢谢!:)

  • 刚开始学编程,vscode用make命令出现错误,插件装了环境也配置了,不知道哪里出问题,纯小白 源代码: 终端命令+错误提示: PS F:\Users\lyt\Desktop\c code> make hello cc hello.c -o hello process_begin: CreateProcess(NULL, cc hello.c -o hello, ...) failed. mak

  • 我在MacOS Sierra 10.12.4上,试图让CUDA 8.0在我的MacBook Pro(2013年末)上运行,并使用与CUDA兼容的NVIDIA GeForce GT750M。 我按照NVIDIA安装指南安装了Xcode 8.2和相应的命令行工具,但是当我尝试编译示例时,我得到了以下错误: $ make -C 1_Utilities/deviceQuery /Developer/NVI

  • 未能应用名称为“测试实现”的插件[id'com.github.dcendents.android-maven']配置。 try:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力。 在https://help.gradle.org获得更多帮助 在1s中生成失败