vscodeでg++のビルドタスクを実行しても、tasks.jsonに記述した-D _GLIBCXX_DEBUGが反映されないです。
json
1{ 2 "version": "2.0.0", 3 "tasks": [ 4 { 5 "type": "cppbuild", 6 "label": "g++ build active file", 7 "command": "/usr/bin/g++", 8 "args": [ 9 10 "-fdiagnostics-color=always", 11 "-g", 12 "-D _GLIBCXX_DEBUG", 13 "${file}", 14 "-o", 15 "${fileDirname}/${fileBasenameNoExtension}" 16 ], 17 "options": { 18 "cwd": "${fileDirname}" 19 }, 20 "problemMatcher": [ 21 "$gcc" 22 ], 23 "group": { 24 "kind": "build", 25 "isDefault": true 26 }, 27 "detail": "コンパイラ: /usr/bin/g++" 28 } 29 ] 30}
このように"args"に"-D _GLIBCXX_DEBUG"とかいても、ビルドタスクを実行すると、
> Executing task: C/C++: g++ アクティブなファイルのビルド < ビルドを開始しています... /usr/bin/g++ -fdiagnostics-color=always -g /home/doi/project_doi/helloworld/helloworld.cpp -o /home/doi/project_doi/helloworld/helloworld ビルドが正常に完了しました。 ターミナルはタスクで再利用されます、閉じるには任意のキーを押してください。
となり"-D _GLIBCXX_DEBUG"が反映されません どうすれば反映できるでしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。