2017年7月5日水曜日

XcodeでCMakeプロジェクト開発(AWS SKD)

環境

macOS Sierra 10.12.5
Xcode Version 8.3.3

Download

AWS SDKをclone
$ git clone https://github.com/aws/aws-sdk-cpp.git
$ cd aws-sdk-cpp
※aws-sdk-cpp配下に移動

CMake

$ mkdir xcode
$ cd xcode
$ cmake .. -G "Xcode"
※xcodeフォルダ配下にAWSSDK.xcodeprojが作成されます。

あとは作成されたAWSSDK.xcodeprojをXcodeからOpenするだけ。

CMakeのインストール(Mac)

環境

macOS Sierra 10.12.5

Download

CMakeをダウンロード
$ wget https://cmake.org/files/v3.8/cmake-3.8.2.tar.gz
$ shasum -a 256 cmake-3.8.2.tar.gz
da3072794eb4c09f2d782fcee043847b99bb4cf8d4573978d9b2024214d6e92d  cmake-3.8.2.tar.gz

$ tar zxvf cmake-3.8.2.tar.gz
$ rm zxvf cmake-3.8.2.tar.gz

Install

Installおよび、バージョンの確認。
$ cd cmake-3.8.2
$ ./bootstrap
$ make
$ make install

$ cmake -version
cmake version 3.6.3
※make installで下記のエラーが出た場合はsudo make installを実行して下さい。
    CMake Error at cmake_install.cmake:31 (file):
        file cannot create directory: /usr/local/doc/cmake-3.8.  Maybe need administrative privileges.

参考:https://cmake.org/install/