我正在按照http://developer.getpebble.com/1/GettingStarted/MacOS/
安装 Pebble SDK,
但是当我运行时
brew doctor
,brew install libmpc
它总是说Error: Cannot write to /usr/local/Cellar
.
我以为我没有写权限,我已经运行sudo chown -R $USER /usr/local
但它不起作用。
如何安装 libmpc?
我正在按照http://developer.getpebble.com/1/GettingStarted/MacOS/
安装 Pebble SDK,
但是当我运行时
brew doctor
,brew install libmpc
它总是说Error: Cannot write to /usr/local/Cellar
.
我以为我没有写权限,我已经运行sudo chown -R $USER /usr/local
但它不起作用。
如何安装 libmpc?
我个人的建议是在运行 Ubuntu 的虚拟机上运行 Pebble SDK。我尝试将它安装在 Mac OS 上,所有步骤似乎都按原样进行,但即使经过大量故障排除(我是一位经验丰富的 Unix/Linux 管理员),事情也无法正常工作。另外,它对我在 Mac OS 中的一些自定义 Unix 东西做了一些有趣的事情。我用 Ubuntu 安装了一个虚拟机,并让它快速启动并运行,没有任何复杂性。
VirtualBox ( http://virtualbox.org ) 是免费的并且运行良好。您可以使用 Eclipse(和许多其他)来编辑代码。最重要的是,您不会冒着在 Mac OS 系统上搞砸任何东西的风险,同时在您的 Mac OS 安装上使用 Unix 系统。
对于非*nix 用户而言,Ubuntu 可能是最简单的*nix,因此您不必担心必须学习如何使用Linux。Ubuntu 和 VirtualBox 将为您处理大部分困难的事情,而由于您对计算机编程知识足够了解而无法弄清楚的事情,您将从 Pebble 的说明和快速的 Google 搜索中学习。
还有一些额外的优势,例如让您的开发机器能够充当安装测试应用程序构建的 Web 服务器,但随着您的进行,您会发现这些。
我使用他们网站上的 Pebble 指南安装了 SDK。https://developer.getpebble.com/2/getting-started/。
在 OSX Mavericks 上安装时我也遇到了问题。我在这里发布了我的解决方案。