Дубликат стандартного флага VSCode C++ [дубликат] ⇐ C++
Дубликат стандартного флага VSCode C++ [дубликат]
Похоже, что все, настроенное в Tasks.json, применяется, как и ожидалось, «команда» и «аргументы».
Но когда я запускаю его, VSCode каким-то образом добавляет флаг -std=gnu++14 без его настройки.
Почему?
tasks.json
{ "задания": [ { "тип": "cppbuild", "label": "C/C++: clang++ построить активный файл", "команда": "/usr/bin/clang++", "аргументы": [ "-std=С++14", //"-fcolor-диагностика", //"-фанси-escape-коды", //"-г", //"${fileDirname}/*.cpp", "${файл}", "${fileDirname}/lib/*.cpp", "-о", "${fileDirname}/${fileBasenameNoExtension}" ], "параметры": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "группа": { "вид": "строить", «isDefault»: правда }, "detail": "Задача, созданная отладчиком." } ], "версия": "2.0.0" } расширения
[*]C/C++ от Microsoft [*]Пакет расширений C/C++ от Microsoft
Команда сборки, напечатанная VSCode в терминале: /usr/bin/clang++ -std=gnu++14 -std=c++14 /Users/USER/mycpp/main.cpp /Users/USER/mycpp/lib/*.cpp -o /Users/ ПОЛЬЗОВАТЕЛЬ/mycpp/main
Похоже, что все, настроенное в Tasks.json, применяется, как и ожидалось, «команда» и «аргументы».
Но когда я запускаю его, VSCode каким-то образом добавляет флаг -std=gnu++14 без его настройки.
Почему?
tasks.json
{ "задания": [ { "тип": "cppbuild", "label": "C/C++: clang++ построить активный файл", "команда": "/usr/bin/clang++", "аргументы": [ "-std=С++14", //"-fcolor-диагностика", //"-фанси-escape-коды", //"-г", //"${fileDirname}/*.cpp", "${файл}", "${fileDirname}/lib/*.cpp", "-о", "${fileDirname}/${fileBasenameNoExtension}" ], "параметры": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "группа": { "вид": "строить", «isDefault»: правда }, "detail": "Задача, созданная отладчиком." } ], "версия": "2.0.0" } расширения
[*]C/C++ от Microsoft [*]Пакет расширений C/C++ от Microsoft
Команда сборки, напечатанная VSCode в терминале: /usr/bin/clang++ -std=gnu++14 -std=c++14 /Users/USER/mycpp/main.cpp /Users/USER/mycpp/lib/*.cpp -o /Users/ ПОЛЬЗОВАТЕЛЬ/mycpp/main
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Изменения флага -g в компиляторе GNU делают исполняемый файл для C++ [дубликат]
Anonymous » » в форуме C++ - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-