Skip to content
On this page

環境構築 Mac

Step 1: Clang Install

  1. 「⌘ + スペース」

  2. 「Spotlight を検索」が表示される

  3. ターミナル と入力

  4. ターミナルを起動する。

  5. clang --version と入力

TIP

なにかインストールを求められた時は、指示に従ってインストールしてください。心配なら TA を呼んでください。

  1. command not found と表示されなければOK

  2. traQ の tasks チャンネルで :cpp: スタンプをつける

Step 2: Install VSCode

  1. https://code.visualstudio.com/download でダウンロード

  2. ⌘+Shift+P を同時押しして、出てきた画面に shell command と入力する。 Install 'code' command in PATH を選択。

  1. ターミナルで code hello.txt を入力し、VSCode が起動できたら成功!

  2. ⌘+, を押して、出てきた画面に「Auto Save」と入力

  3. 「Files: Auto Save」の項目を探して、「afterDelay」に変更する

  4. ⌘+Shift+X を押して、出てきた画面に Japanese と入力。 Japanese Language Pack for Visual Studio Code をインストールする。インストール完了後、右下の Change Language and Restart を押して VSCode を再起動する。

  5. 日本語でVSCode が表示されるようになったら :vscode: スタンプをつける

Step 3: 拡張機能の設定

  1. VSCodeの 画面で + Shift + X

  2. 「C++」と入力し、「C/C++ Extenstion」の拡張機能を追加

  3. Code Runner と入力して、「Code Runner」拡張機能を追加

  4. + , で設定を開く。下記画像の赤丸で囲んだ部分を押して settings.json を開く。

  5. もし"cpp": で始まる行がなければ、一番最後の行の1つ前の行( } の前!)に次のコードを追加する。その前の行に , がなかったら追加する。

"code-runner.executorMap": {
    "cpp": "cd $dir && clang++ -std=c++17 $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
},

TIP

もしすでに"cpp": で始まる行があった場合、以下のようにg++clang++ に置き換える。

diff
- "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
+ "cpp": "cd $dir && clang++ -std=c++17 $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
  1. "code-runner.executorMap": { の行の前に "code-runner.runInTerminal": true, を書く(コピペ推奨!!)

  2. こんな感じになっていれば OK

  3. ターミナル を開き、 code main.cpp と入力する

  4. 次のように書く(コピペでも OK )

cpp
#include <iostream>
using namespace std;

int main() {
    cout << "Hello, World!" << endl;
}
  1. 画像の赤丸で実行してみる。下側の画面に Hello, World! が出れば成功!

TIP

なにか出てきた場合は、代わりに三角の隣のv を押して、「Run Code」を押す!

  1. traQ の tasks チャンネルで :done: を押す

  2. 環境構築はこれで完了です!お疲れ様でした。 :blob_pyon: