我正在尝试使用 macrubyc 将一个简单的“Hello World”ruby 脚本编译为 Mac OS 二进制文件。这是我正在使用的命令:
macrubyc -C hello_world.rb
这是file
命令的输出:
file hello_world.rbo
hello_world.rbo: Mach-O 64-bit bundle x86_64
但是,当我尝试运行创建的二进制文件时,我得到./hello_world.rbo: cannot execute binary file
PS:hello_world.rb 脚本只包含一行:
puts "Hello World!"