経緯
なんかしたい、せっかくMacBookPro買ったんだし。そういうこと。
インストール
ここを見ながらとりあえずやってみる
https://code.visualstudio.com/docs/setup/setup-overview
[Macの手順はこちら]
https://code.visualstudio.com/docs/setup/mac
-
まずはダウンロード
mac版はここからダウンロードできるみたい
※アクセスしたらいきなりダウンロードがはじまる!
https://code.visualstudio.com/docs?dv=osx
-
ダウンロードしてきたファイルをとりあえず解凍
![02.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fd03f188e-f470-464b-c55b-816ba1494b5b.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=669ce0a470e86980d6a4da44a1537df8)
![03.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F22a6af74-c8f5-ef64-b319-4bd435ba9c18.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=a44dc2b0414e38e0b3f2b5c6fafe9e09)
![04.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Faffeeca5-f07c-d961-6f32-4ef3143e4613.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=5b40eabc19c7443e65944e7ceb8f1b79)
![05.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F99a6ad95-f510-c6a1-42bf-4dcf3fa70872.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=ab86b1cc043f6d68968123763baa9bbf)
![08.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fcb9f75b9-52a4-f652-9baf-b85f158b8076.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=c6492f6d978b314cb967a065989578a3)
![09.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F8d9fe506-cb89-2a4b-92ae-8b411b1521d4.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=1780c38797d843db4fcea25ea2449655)
![10.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F1e7c0dae-de07-9f76-c8bb-ddb202272b22.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=bb0d08c432fe96fd26ee1fd376e05e0a)
![11.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fce43cf83-8dcd-6419-6334-ebc8307fa7b2.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=f84ee00f7071923c509d87f11db94dc4)
![12.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fc1ed422b-0505-b17d-8595-58c10e3640d7.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=f0a2200b7c2f15f6ebe02aef3c60fe1c)
![13.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F0a1f92f0-a0bb-c5e4-f6e5-cfdc5a68ae26.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=8a71d4fdf57676b0726233154e69d16d)
![14.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F226f0e4b-7969-1cfe-5fbb-b72303bd5c93.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=b86d33823e63eeec0368604948514299)
![15.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Feb54e9ca-9c50-d728-d52d-3aa5015ea139.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=706db5149bd4343c458f6f96701507d0)
![16.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fdddadb89-98d8-2159-ea72-6ca7700d19ab.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=f0a14a59104264f74773bbfdf60fa4f1)
![17.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F412651d6-2864-0e3b-b4b6-22c00d871403.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=7207c151bdcdc556d5488aab3f027e38)
- たぶんできた
特に気になることはなかったのかな?
![18.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F60758de0-b45d-2586-40ef-92150f44ee03.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=5b4413e44e01d030cd22670ef86b749a)
- Xcodeもついでに導入
お決まりのHello Worldを表示してみよう!
C++とか全然使わないけどC++に挑戦だな(キリッ
げ、先にgccのインストールが必要なのね。当たり前か。
Xcodeをインストールするのが一番簡単そうかな?
AppStoreでダウンロード(評判いまいちなのねw)
![19.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fb1869496-ca67-2094-d752-41be26451038.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=f20e69a47ff18bd116867d80950490bc)
![20.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F74328740-a426-a2e0-cee7-23d694870d2f.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=e37ec19a13c6f5184bd806a510e72229)
![21.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fd6a17fc8-4a1f-cf54-99e8-ce121e87608e.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=ef35ccf59f9689326088e9c0a7567af3)
![23.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fba5c2200-6ef0-01b0-5b92-c41ff0fb27a7.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=917f698f40530d965f9c894265e8a232)
![26.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fe3a80021-f5a8-0a02-6b63-31d5c18a9085.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=e5eb36de91e31cd89e4ad966319f0653)
- 拡張機能
C/C++とRunnnerってのをいれてみるといいみたい。
なにができるのかはほぼ謎
![27.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F9070a989-3f6e-f2bc-31f2-9d4073a81967.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=c503b035bda1a76ef39157b5f7881840)
![30.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F63fb4f78-0f76-6a12-7701-7ea170db0afd.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=9847e8f63d7c14e492541f2de20b8f47)
-
シェルを作る
まずはシェルを作るのかな
とりあえず適当なフォルダを作ってそこに置いてみます。
参考記事から丸パクリcpp.sh#!/bin/sh clang++ -o out $1
./out
rm out
```
- Runnerの設定
[Code > 基本設定 > 設定]
![31.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fd3e3065c-f2a6-acaf-efc3-0088c79ce85d.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=aae63a5ebb750e425086f6e28a73a0e1)
```"runner.languageMap": {
"cpp" : "/Users/<ユーザー名>/Desktop/Visual Studio Code/sh/cpp.sh"
}```
![32.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fee25d738-d85f-eb96-d7fa-a5855010209e.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=84b24d28ae51b8834d5f434a8f4b7747)
- ソースファイルの作成
やっとたどりつきました。[ファイル > 新規ファイル]
![33.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F567ad818-f0d5-723b-9887-8041e1b6a562.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=aea59368a1877af458b641323230ffb7)
![34.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2F63663e1f-c382-ba8b-8b35-118821f72524.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=fd0e090a0fe8a3c29b8ad9c18988b758)
![35.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F243773%2Fc7cdf29b-7584-4c5c-84a5-2af630949caf.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=42ce8a292d69a4dec9a6e6d3908dc1d6)
- なんだかんだで
できたのかもしれない。今度はFlutterの開発環境構築したい。疲れました。
参考記事
https://gabekore.org/vscode-c-mac
https://qiita.com/dockurage/items/49e7295e7ff7458e26cd