Форум программистов, компьютерный форум, киберфорум
C++: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.97/29: Рейтинг темы: голосов - 29, средняя оценка - 4.97
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
1

Visual Studio Code

11.03.2018, 18:14. Просмотров 5307. Ответов 11
Метки нет (Все метки)

Подскажите, пожалуйста, как настроить Visual Studio Code для компиляции С++ кода?

Блин, это оказывается реально сложно. Хоть бы кто написал инструкцию на русском, объяснил все эти параметры, строки кода. Сейчас устанавливаю компилятор MinGW, онлайн-установщик скачивает какие-то мелкие файлы и время от времени пишет, что такие-то пакеты скачать не удалось. Это так стрёмно. Нельзя было разместить установочные файлы компилятора одним дистрибутивом? Это ужасно.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2018, 18:14
Ответы с готовыми решениями:

Debian 9 Visual Studio Code С++ нужно настроить VS Code
Доброго времени суток, скажите пожалуйста как настроить в VS Code Path при работе с C++???

Visual Studio Code Компиляция
Стоит Linux на ноутбуке, установил vscode. Вопрос, как скомпилировать написанную программу? Думаю...

Visual studio vs visual code
Добрый день. В visual studio есть возможность удаленно собирать и отлаживать программу на linux....

Visual studio code в Ubuntu на виртуальной машине
Установил Ubuntu на виртуальную машину VirtualBox. В этом Ubuntu установил IDE Visual studio code....

11
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
11.03.2018, 18:22  [ТС] 2
; (
0
Миниатюры
Visual Studio Code   Visual Studio Code  
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
11.03.2018, 18:28  [ТС] 3
; (
0
Миниатюры
Visual Studio Code  
Don't worry, be happy
16955 / 9828 / 1895
Регистрация: 27.09.2012
Сообщений: 24,376
Записей в блоге: 2
11.03.2018, 21:12 4
Поставьте mingw самостоятельно, или, например, с помощью MSYS2.
0
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
12.03.2018, 03:12  [ТС] 5
Croessmah, в каком смысле самостоятельно? разве я не устанавливаю самостоятельно? то что скачивается, это процесс установки. вы лучше скажите, где можно загрузить дистрибутив компилятора для оффлайн установки.
0
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
12.03.2018, 09:49  [ТС] 6
Подскажите, что я делаю не так.

Компилятор MinGW-w64: https://sourceforge.net/projects/mingw-w64/

1. Установил Visual Studio Code и расширение С/C++
2. Установил MinGW-w64
3. Прописал в системный Path Windows пути к C:\Program Files\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin (именно сюда по умолчанию устанавливается MinGW-w64)

В командной строке компилятор работает нормально, но в VS Code выводятся ошибка:

Visual Studio Code


Настройки VS Code:

c_cpp_properties.json:
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
        { 
            "name": "Win32", 
            "includePath": [ 
                "${workspaceRoot}" 
            ], 
            "defines": [ 
                "_DEBUG", 
                "UNICODE", 
                "_UNICODE" 
            ], 
            "intelliSenseMode": "msvc-x64", 
            "browse": { 
                "path": [ 
                    "${workspaceRoot}", 
                    "C:\\Program Files\\mingw-w64\\x86_64-7.2.0-posix-seh-rt_v5-rev1\\mingw64\\lib\\gcc\\x86_64-w64-mingw32\\7.2.0\\include\\c++" 
                ], 
                "limitSymbolsToIncludedHeaders": true, 
                "databaseFilename": "" 
            } 
        }
tasks.json:

JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{ 
    // See https://go.microsoft.com/fwlink/?LinkId=733558 
    // for the documentation about the tasks.json format 
    "version": "2.0.0", 
    "tasks": [ 
        { 
            "label": "echo", 
            "type": "shell", 
            "command": "g++", 
            "args": [ 
                "-g", "HelloWorld.cpp" 
            ] 
        } 
    ] 
}
0
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
12.03.2018, 14:18  [ТС] 7
чертов компилятор, весь моСК себе сломал.

в чем прикол везде предлагать онлайн-установку? не у всех же хороший интернет.
0
Don't worry, be happy
16955 / 9828 / 1895
Регистрация: 27.09.2012
Сообщений: 24,376
Записей в блоге: 2
12.03.2018, 14:20 8
Цитата Сообщение от tomaszz Посмотреть сообщение
в чем прикол везде предлагать онлайн-установку?
Да, вроде, есть и не online.
Цитата Сообщение от tomaszz Посмотреть сообщение
Подскажите, что я делаю не так.
Завтра доберусь до ПК с Windows, посмотрю.
0
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
12.03.2018, 16:52  [ТС] 9
уфф... разобрался.

Croessmah, можно ссылку на оффлайн-установщик MinGW или MinGW64? Сохраню на всякий случай.
0
Don't worry, be happy
16955 / 9828 / 1895
Регистрация: 27.09.2012
Сообщений: 24,376
Записей в блоге: 2
12.03.2018, 17:07 10
Цитата Сообщение от tomaszz Посмотреть сообщение
на оффлайн-установщик MinGW или MinGW64?
Да там же, где Вы и качали. Переходите на вкладку "Files", там ниже не только онлайн-установщик.
Visual Studio Code
1
3 / 6 / 0
Регистрация: 25.12.2017
Сообщений: 136
12.03.2018, 17:25  [ТС] 11
Croessmah, можно ссылку? В упор не вижу.

Добавлено через 2 минуты
Мда, эту вкладку не заметил. Спасибо.
0
Don't worry, be happy
16955 / 9828 / 1895
Регистрация: 27.09.2012
Сообщений: 24,376
Записей в блоге: 2
12.03.2018, 17:57 12
Цитата Сообщение от tomaszz Посмотреть сообщение
Спасибо.
Да пазазя.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2018, 17:57

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Visual studio code. Не работают директивы #ifdef и #ifndef (с++)
Visual Studio Code(v1.40), система debian 10 c_cpp_properties.json { "configurations": , ...

Что использовать: Visual Studio или Code::Blocks?
vs она платная или бесплатная? codebloks он бесплатный. Как по мне плюс visual studio в...

Visual Studio 2015 или Embarcadero RAD Studio 10.1 Berlin (C++ Builder)
Хочу "поковыряться" (так сказать пощупать его руками) в С++ вот и возник вопрос какую IDE выбрать...

Отладка C++ в Visual Code
День добрый. Установил Visual Code. Добавил плагин от MS для C/C++. По инструкции с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.