是否可以仅使用 xcode 命令行工具安装水豚网络套件



我安装capybara-webkit的最后一台计算机不需要完整的xcode,只需要命令行工具。 但是,现在当我尝试在新计算机上安装它时,我遇到了以下情况:

尝试安装: $ gem install capybara-webkit

获取有关许可证的错误:Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild.

尝试接受许可证:$ xcodebuild -license

获取有关仅具有命令行工具的错误:xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

在这一点上,我刚刚放弃并开始安装 xcode,但我必须安装 4.5GB 的 IDE,这样我才能接受命令行工具的许可协议,这似乎很愚蠢。 有什么办法吗?

正如你可以在capybara-webkit wiki和QT wiki中读到的那样,这是不可能的,因为capybara-webkit需要QT

遗憾的是,Qt 5需要安装完整的Xcode(> 5 GB(,而不是以前版本的Qt没有。注意:我们警告不要使用试图通过覆盖/usr/bin 中的系统文件来避免安装完整 Xcode 的工具,因为这会给其他用户带来问题,迫使他们重新安装 OSX。

在OSX上构建目前至少需要XCode版本5.1。这仍将是Qt WebEngine的要求。更改它需要对 Chromium 代码库进行重大更改,这与 Chromium 的开发方向背道而驰。

最新更新