cmake:在 macOS 上找不到命令

Jam*_*hew 14 objective-c cocoapods xcode9.4

在我的 Podfile 中添加这一行后:

pod 'PiwikTracker', :git => 'https://github.com/manuroe/matomo-sdk-ios.git', :branch => 'feature/CustomVariables'  
Run Code Online (Sandbox Code Playgroud)

发生以下错误:

[!] /bin/bash -c 
set -e
echo `pwd`
sed -i '' 's/include <\(cmark.*\)>/include "\1"/' src/cmark.h
mkdir -p build; cd build && cmake -G Xcode ..

/Users/mac1/Library/Caches/CocoaPods/Pods/Release/cmark/0.24.1-ec027
/bin/bash: line 4: cmake: command not found
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决这个问题?

Mat*_*att 21

使用 Brew 安装 cmake

brew install cmake
Run Code Online (Sandbox Code Playgroud)


小智 9

运行以下命令来安装它们:

sudo apt-get install build-essential cmake 
Run Code Online (Sandbox Code Playgroud)

  • 这个问题与 macOS 有关,并且没有“apt”包管理器。 (4认同)

Sou*_*rma 9

安装酿造

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)

使用 Brew 安装cmake

brew install cmake 
Run Code Online (Sandbox Code Playgroud)


Cod*_*ger 1

要使用上面的库,您可以尝试如下所示:

您想要将类似于以下内容的pod 'PiwikTracker'、'~> 4.4'添加到您的 Podfile 中:

target 'MyApp' do
  pod 'PiwikTracker', '~> 4.4'
end
Run Code Online (Sandbox Code Playgroud)

然后在终端内或从 CocoaPods.app 运行 pod install。

或者,要对其进行测试运行,请运行以下命令:

pod try PiwikTracker
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请尝试此链接:PiwikTracker

希望这会有所帮助!