我是 Mac 开发新手。
我迁移了一个在 Windows 平台上使用 C# 创建的 Windows 窗体应用程序。我可以在 MonoDevelop 中的 Mac 上运行这个应用程序,并在 IDE 中运行没有问题。
现在,我喜欢在我的应用程序中创建包含 Mono Runtime 的设置,这样无论用户是否安装了 Mono Runtime,我的应用程序都可以继续运行。
我的 mac 机器有 Mac OS X 10.5。我已经安装了最新的 Mono 开发工具和 Mono 运行时 2.0。这就是我所做的一切。
我一直在使用 MkBundle 工具来创建捆绑包来实现这一点。我的命令在终端上看起来像这样:
mkbundle -o hello hello.exe --deps
运行此命令时出现以下错误。“sh:as:找不到命令”。
在终端上看到以下文本后发生错误
“编译:作为 -o temp.o temp.s”。
现在,我不确定为什么会收到此错误。
我是 Mac/Unix 新手,所以请提供我可以轻松遵循的任何说明。
任何正确方向的具体答案或提示将不胜感激。