質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
g++

g++はGNUコンパイラコレクション(gcc)のC++コンパイラーです。

JSON

JSON(JavaScript Object Notation)は軽量なデータ記述言語の1つである。構文はJavaScriptをベースとしていますが、JavaScriptに限定されたものではなく、様々なソフトウェアやプログラミング言語間におけるデータの受け渡しが行えるように設計されています。

デバッグ

デバッグはプログラムのバグや欠陥を検知し、開発中のバグを取り除く為のプロセスを指します。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Q&A

解決済

1回答

1721閲覧

VScodeでC++を動かしたい

Yks.waeq

総合スコア23

g++

g++はGNUコンパイラコレクション(gcc)のC++コンパイラーです。

JSON

JSON(JavaScript Object Notation)は軽量なデータ記述言語の1つである。構文はJavaScriptをベースとしていますが、JavaScriptに限定されたものではなく、様々なソフトウェアやプログラミング言語間におけるデータの受け渡しが行えるように設計されています。

デバッグ

デバッグはプログラムのバグや欠陥を検知し、開発中のバグを取り除く為のプロセスを指します。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

0クリップ

投稿2020/07/20 10:34

前提・実現したいこと

こんばんは。C++をVScodeで作動させたいです。
後々にVimプラグインをいれるつもりです。
教えてくれると助かります。よろしくお願いします。

発生している問題・エラーメッセージ

構成 'g++.exe - アクティブ ファイルのビルドとデバッグ' が 'launch.json' 内にありません。

該当のソースコード

{ // IntelliSense を使用して利用可能な属性を学べます。 // 既存の属性の説明をホバーして表示します。 // 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "(gdb) 起動", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/a.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "C:\MinGW\bin\gdb.exe", "setupCommands": [ { "description": "gdb の再フォーマットを有効にする", "text": "-enable-pretty-printing", "ignoreFailures": true } ] } ] }

試したこと

CドライブからDドライブへ必要なものを移行させてみた。
qiitaも見ました。
再起動もしました。

補足情報(FW/ツールのバージョンなど)

必要があれば質問してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

bjnes

2020/07/21 00:26 編集

VSCodeはあくまでも”外部のデバッガやコンパイラを起動できる機能を持った”テキストエディタです。 補足情報に自分自身の使用しているコンパイラとOS環境を追記してください。 また、なぜ、VSCodeでC++をしたいのか動機を書いていただけるとより詳細な追加情報がもらえると思います。 なお私はLinux上からGCCを動かしてます。 組込開発をやるためにやってます。
guest

回答1

0

ベストアンサー

G++へのコンパイラパスが通ってなさそうなエラーメッセージですね。
環境変数PATHを確認されみてはいかがでしょうか?

投稿2020/07/21 00:30

編集2020/07/21 00:31
bjnes

総合スコア113

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問