vscode code-runner構成c++コンパイルパラメータ

545 ワード

ソースコードと読み込みファイルの混在を解決します.
このコマンドは、ソースフォルダの下でbinディレクトリを自動的に生成し、コンパイルされた読み込みモジュールをbinディレクトリに入れて実行します.
"code-runner.executorMap":{
  "cpp": "$path=-join ($dir,'\\bin');$exist=Test-Path $path;if ($exist -eq $False) {mkdir $path};cd $dir;$outpath=-join ($path,'/$fileNameWithoutExt'); g++ -std=c++11 $fileName -o $outpath;  ;if ($?){./bin/$fileNameWithoutExt}"
}

vscodeのデフォルトshellをpowershellに設定する必要があります