Macos Mono运行时需要与用于Mac的Mono Winform应用程序捆绑
我是Mac上开发的新手 我迁移了一个在Windows平台上使用C#创建的Windows窗体应用程序。我能够在MacInsideMonoDevelop上运行这个应用程序,在IDE上运行也没有问题 现在,我想创建一个将Mono Runtime包含在我的应用程序中的安装程序,以便在用户是否安装了Mono Runtime的情况下,我的应用程序可以继续运行 我的mac电脑有mac OS X 10.5。我已经安装了最新的Mono开发工具和Mono runtime 2.0。这就是我所做的一切 我一直在使用MkBundle工具创建bundle来实现这一点。我的命令在终端上类似于: mkbundle-o hello.exe--deps 运行此命令时,出现以下错误。 “sh:as:未找到命令” 在终端上看到以下文本后发生错误 “汇编: as-o温度o温度s” 现在,我不知道为什么会出现这个错误 我是Mac/Unix新手,因此请提供我可以轻松遵循的任何说明 任何正确方向的具体答案或提示都将不胜感激。Macos Mono运行时需要与用于Mac的Mono Winform应用程序捆绑,macos,mono,runtime,mkbundle,Macos,Mono,Runtime,Mkbundle,我是Mac上开发的新手 我迁移了一个在Windows平台上使用C#创建的Windows窗体应用程序。我能够在MacInsideMonoDevelop上运行这个应用程序,在IDE上运行也没有问题 现在,我想创建一个将Mono Runtime包含在我的应用程序中的安装程序,以便在用户是否安装了Mono Runtime的情况下,我的应用程序可以继续运行 我的mac电脑有mac OS X 10.5。我已经安装了最新的Mono开发工具和Mono runtime 2.0。这就是我所做的一切 我一直在使用Mk
因为
是(本机)汇编程序,并且是mkbundle
所必需的
$ as -version
Apple Inc version cctools-809~2, GNU assembler version 1.38
我不记得它是否是OSX的一部分,或者您是否必须安装Xcode才能获得它。您需要安装Xcode才能让Mkbundle工作。对于MacOS 10.5来说,它曾经是苹果公司的一个大下载。从MacOS Lion(10.7)开始,Xcode来自应用商店。我不知道MacOS 10.5是否可以运行更新版本的XCode
MacOS 10.5非常古老。你可能会发现,出于这样或那样的原因,你无法获得在你的计算机上运行所需的所有现代工具。@poupou.你是对的,我认为从其他一些帖子来看,这似乎是个问题。对于一些基本问题,我确实安装了Xcode,但它看起来像一些GUI工具,它什么也没做。我不知道还需要做什么才能安装本机汇编程序并提供给Mkbundle?@user1156494最近的Xcode下载是一个安装程序。此安装程序应询问您是否要安装通用Unix工具。这就是
as
的位置(如果由Xcode提供)。尝试在终端窗口中执行find/-name as
,查看它是否安装在某个地方。@poupou..我将对此进行研究。