Intel Edison開発環境セットアップ(C/C++,Win8以降) 

IntelEdisonの発売当初と、C/C++開発環境インストール法が
大きく違っていましたので書きました。
# 前提条件
OSがWindows8以上であること (Windows7にはインストールできません。)
[Intel Edison本体のセットアップ](http://qiita.com/widret/private/c08f2e7a9021b5a5968e)を先に済ませていること
PCが仮想化技術(Hyper-V)に対応していること

# JDKのインストール
下記からJava SE Development Kit 8(JDK 1.8)の64bit版をダウンロード、インストール
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/ce6760c4-1020-3e81-32cf-cf69e9e9982b.jpeg">

# Dockerのインストール・設定
この項目だけ、OSにより内容が異なります。
## Windows 10の場合
Docker for Windowsを下記からダウンロードし、インストールする
https://docs.docker.com/docker-for-windows/

## Windows 8の場合
Docker Toolboxを下記からダウンロードし、インストールする
https://www.docker.com/products/docker-toolbox
インストール中、「Select Additional Tasks」の項目で「Install VirtualBox with NDISS driver」にチェックを入れる
インストール終了後、「Docker Quick Start Terminal」を実行する

# Intel System Studio IoT Editionのインストール
https://software.intel.com/en-us/iot/tools-ide/ide/iss-iot-edition
またはhttps://software.intel.com/iss-iot-installer/win/latest
からインストーラをダウンロードし、実行
(ファイルのパス名に半角スペースなどを含まない場所で実行すること)
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/33c20e4b-257b-b5d2-b458-398ffc598ef2.png">
インストール先フォルダやDockerImageの選択画面が表示されますが、そのまま進めます。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/3f746951-6708-0dbd-df8b-a3b3cfe1be11.png">
次の画面が表示されればインストール終了です。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/c10551d3-84f2-00b8-f6ca-328ece70c750.png">


# 実行方法
スタートメニューに「Intel System Studio IoT Edison」が追加されているはずですので、そこから起動してください。
<img width="150" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/af0ff0ad-ca2d-5f4a-d83d-6bc183429a71.png">

# Intel System Studio IoT Edition内部の設定
## ワークスペースの選択
初回起動時にワークスペースの保存先を聞かれます。
これ以降変更しない場合は「Use this as the default and do not ask again」にチェックを入れてからOKをクリックします。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/36e7f4d5-4708-a3a5-893d-714326f80e48.png">

## JDKのパス設定
JDKのインストール先を自動認識できずに次のような画面が出ることがあるようです。出てしまった場合は次の手順で手動設定します。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/48024693-a7d1-5bb7-f0cf-92ea85de3834.png">
一度OKをクリックしダイアログを閉じた後、「Window」→「Preferences」をクリック。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/b7388fda-743c-95c9-db7c-137f3bedcf49.png">
下図のウィンドウが表示されるので、左側のペインで、「Java」の項目を開く。
さらに中にある「Installed JREs」を選択すると右側のペインが下図のようになるので、「Add」をクリック。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/fb518a86-b62b-33a2-04a7-1b58ecb009a2.png">
「Standard VM」を選択します。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/483f586f-cbd7-aeeb-c2e0-d41f595c816d.png">
下図の画面になるので、「Directory」をクリック
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/5340c395-0500-4241-7dff-6c83a19bdfb1.png">
JDKがインストールされたフォルダを選択し、OKをクリックします。
(下記の例では「jdk1.8.0_121」)
<img width="200" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/7e14b620-f03f-de0f-1662-3cd311d542b7.png">
「Installed JREs」の中にjdkが追加されるので、jdkにチェックを入れ、OKをクリックします。
<img width="400" alt="jdk.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/107184/db08f31d-9297-2fbc-b449-90863c401699.png">

# 参考
https://software.intel.com/en-us/intel-system-studio-iot-edition-guide-for-c