· 

いまさらVSCodeでC++(1)

VSCodeでC++。MinGW-64ではなくMicrosoft C++ Build Toolsで。理由はあまりない。

google先生の検索で「Microsoft C++ Build Tools」を検索すると、わんさと情報が出てくる。今のところこちらにあるページで「Build Toolsのダウンロード」を押す。

vs_BuildTools.exe
がダウンロードされる。

 で、躊躇なく実行。

「C++ によるデスクトップ開発」にチェックを入れて、右側はよくわからんのでそのままで、右下の「インストール」を押す。

しばし待つ、、、かなり、待つ

そして、なんと邪魔くさいことに、再起動しろと言ってくるので、しぶしぶ再起動する。

再起動しても、インストールが終わったよとか言ってはくれない。まぁいいけど。

win11なので見た目があれですが、こんな感じ。

わからんけど、Visual Studio Installerを起動してみる。

こんなのが出る。

「起動」を押してみる。

こんなのが出る。

  

メモ帳で、

#include <stdio.h>

int main(int argc,char** argv){
    printf("Hello world!\n");
    return 0;
}

 

こんなの作って、

C:\Users\<ユーザ名>\Documents

あたりに

hello.cとして、保存。

で、黒い画面で、

 

cd /d C:\Users\<ユーザ名>\Documents

 

と入力して、hello.cがあるフォルダに移動。

 

cl hello.c

 

と入力。

 

すると、

 

C:\Users\<ユーザ名>\Documents>cl hello.c

Microsoft(R) C/C++ Optimizing Compiler Version 19.29.30145 for x86

Copyright (C) Microsoft Corporation.  All rights reserved.

 

hello.c

Microsoft (R) Incremental Linker Version 14.29.30145.0

Copyright (C) Microsoft Corporation.  All rights reserved.

 

/out:hello.exe

hello.obj

 

 

と出る。

 

dir *.exe

とすると、

 

C:\Users\<ユーザ名>\Documents>dir *.exe

 ドライブ C のボリューム ラベルは OS です

 ボリューム シリアル番号はXXXX-XXXX です

 

 C:\Users\<ユーザ名>\Documents のディレクトリ

 

2022/06/03  22:31           101,888 hello.exe

               1 個のファイル             101,888 バイト

               0 個のディレクトリ  309,522,792,448 バイトの空き領域

 

と出るので、実行ファイルができたらしい。

 

実行してみる。

 

C:\Users\<ユーザ名>\Documents>hello

Hello world!

 

って感じで、実行できた!

とりあえず、コンパイルできるところまで確認できたぜ。

この後、VSCodeで開発できるまでがんばります。

また、一か月も放置してしまった、、、酒量を減らさないと、、、