Настройка выполнения задач сборки с помощью созданных извне make-файлов в Visual Studio Code с C++. ⇐ C++
-
Гость
Настройка выполнения задач сборки с помощью созданных извне make-файлов в Visual Studio Code с C++.
(Примечание: этот ОП является правильно разделенной частью этого вопроса после этого правильного комментария. Исходный вопрос был соответствующим образом адаптирован. Все это улучшает SO.)
Я медленно перехожу с Eclipse CDT на VSCode с пакетом расширений C/C++. Я работаю под Ubuntu 22 с g++.
У меня есть большой пакет C++ с собственными файлами CMake. Обратите внимание, что при работе в командной строке я использую CMake для создания файлов makefile, а затем компилирую/связываю их с помощью make . Я не использую cmake --build, например. (Это просто «унаследованная» процедура в большом проекте, и я никогда не удосужился ее изменить. Если бы мне пришлось начинать с нуля, я бы, вероятно, сделал это и сделал бы это в будущем).
Работая в Eclipse, я привык настраивать цели make, поэтому компилирую/связываю их двойным щелчком мыши. Результат компиляции/связывания правильно интерпретируется Eclipse, который создает список ошибок, которые я могу изучить в графическом интерфейсе.
Могу ли я выполнить это с помощью VSCode? Я понимаю, что можно настроить, а затем выполнить задачи сборки через меню или связанное сочетание клавиш (мне еще нужно проверить, как это сделать). Но меня также особенно интересует возможность иметь раскрывающееся меню с задачами сборки, по которому я могу дважды щелкнуть (что не требует прокрутки длинного списка доступных несвязанных команд).
Этот ОП тесно связан с быстрой навигацией между списком ошибок компиляции и виновными строками кода в коде Visual Studio с C++
(Примечание: этот ОП является правильно разделенной частью этого вопроса после этого правильного комментария. Исходный вопрос был соответствующим образом адаптирован. Все это улучшает SO.)
Я медленно перехожу с Eclipse CDT на VSCode с пакетом расширений C/C++. Я работаю под Ubuntu 22 с g++.
У меня есть большой пакет C++ с собственными файлами CMake. Обратите внимание, что при работе в командной строке я использую CMake для создания файлов makefile, а затем компилирую/связываю их с помощью make . Я не использую cmake --build, например. (Это просто «унаследованная» процедура в большом проекте, и я никогда не удосужился ее изменить. Если бы мне пришлось начинать с нуля, я бы, вероятно, сделал это и сделал бы это в будущем).
Работая в Eclipse, я привык настраивать цели make, поэтому компилирую/связываю их двойным щелчком мыши. Результат компиляции/связывания правильно интерпретируется Eclipse, который создает список ошибок, которые я могу изучить в графическом интерфейсе.
Могу ли я выполнить это с помощью VSCode? Я понимаю, что можно настроить, а затем выполнить задачи сборки через меню или связанное сочетание клавиш (мне еще нужно проверить, как это сделать). Но меня также особенно интересует возможность иметь раскрывающееся меню с задачами сборки, по которому я могу дважды щелкнуть (что не требует прокрутки длинного списка доступных несвязанных команд).
Этот ОП тесно связан с быстрой навигацией между списком ошибок компиляции и виновными строками кода в коде Visual Studio с C++
Мобильная версия