无论如何,我都可以将红宝石脚本构建为可执行文件(可以在CLI上像./script一样运行)?

问题描述 投票:1回答:1

对于一个项目,我需要能够从我的ruby脚本创建一个可执行文件,该脚本可以简单地通过在某些远程测试服务器上使用“ ./test”来运行。但是,我不知道如何将所说的ruby脚本转换为Mac上的可执行文件。我尝试使用rb2exe(并按照指示将我的版本切换到2.2.2),但是导致多个错误。有谁知道我怎么能做到这一点?感谢您的时间和考虑!

ruby compilation executable
1个回答
0
投票

您可以在命令行中使用ruby /pathtofile运行ruby脚本。您为什么要将其转换为EXE?

Ruby文件是脚本。它们需要由翻译负责。可执行文件是已编译的程序。

只需致电:ruby your_program.rb

以以下方式启动程序:#!/usr/bin/env ruby

通过运行以下命令使文件可执行:chmod +x your_program.rb

使用以下命令运行:./your_program.rb some_paramameters

© www.soinside.com 2019 - 2024. All rights reserved.