gpt4 book ai didi

macruby - 如何将独立的 Ruby 脚本编译成独立的 AOT 编译的 macruby 可执行文件?

转载 作者:行者123 更新时间:2023-12-01 02:46:20 24 4
gpt4 key购买 nike

如何将独立的 Ruby 脚本编译成独立的 AOT 编译的 macruby 可执行文件?

我想在 MacRuby 中编写一个可以分发的命令行工具。

最佳答案

macrubyc是你的 friend 。简单的 hello world 示例,在终端中:

chris$ echo 'puts("Hello, world!")' > hello.rb
chris$ macrubyc hello.rb -o hi
chris$ ./hi
Hello, world!
chris$ file hi
hi: Mach-O 64-bit executable x86_64
chris$

有几件事需要牢记,最重要的是二进制文件需要一个 macruby 运行时来链接。在您的机器上,您可以像我上面所做的那样运行“hi”程序,但是当您将它传送到没有安装 macruby 的 mac 时,您必须将其静态编译为可执行文件。

有关更多详细信息,请参阅 macrubyc 联机帮助页。

关于macruby - 如何将独立的 Ruby 脚本编译成独立的 AOT 编译的 macruby 可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com