首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在终端中执行Mac上的Protobuild.exe“命令找不到”问题

在终端中执行Mac上的Protobuild.exe“命令找不到”问题
EN

Stack Overflow用户
提问于 2015-09-28 13:20:40
回答 2查看 857关注 0票数 0

我试图为Monogame构建开发分支,它指示您执行"mono Protobuild.exe“来创建解决方案文件。我下载了github分支,并在终端中导航到Protobuild.exe存在的文件,然后运行该命令,但执行时给出了“未找到的命令”。有人知道我在这里做错了什么吗?

我已经下载了Mono。

EN

Stack Overflow用户

发布于 2015-10-27 09:45:33

El Capitan现在以“无根”模式(a.k.a )保护某些系统目录。系统完整性保护)。如果运行ls -lO /System/Library/LaunchDaemons命令,您将看到其中的目录和文件现在标记为“受限”。

您可以像这样禁用无根模式:

1.重新启动到恢复模式(重新启动并按住Cmd-R) 2.打开一个终端3.使用以下命令: csrutil禁用4.重新启动并运行在El Capitan之前工作的命令

5.安装Mono最新版本。完成后,强烈建议您按照相同的步骤重新启用SIP,但在步骤3中使用csrutil启用。

我在试图安装pear/pecl模块和macport/自制应用程序时遇到了同样的根源问题。这些文件通常需要安装到/usr/include和/usr/lib中,这些文件现在也受到限制。

注意:以前互联网上关于这个问题的答案给出了修改NVRAM设置的说明,但苹果公司表示,NVRAM方法将停止与El Capitan的公开发布一起工作。通用汽车的版本已经禁用了NVRAM的解决方案,所以这个解决方案应该可以帮助您继续前进。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32824101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档