Компилятор C/C++ - C (СИ)
Формулировка задачи:
Подскажите, пожалуйста:
1. Поддерживает ли Microsoft Visual Studio 2017 язык Си? И если да, то подойдёт ли она начинающему?
2. Какие есть хорошие Си-компиляторы?
Решение задачи: «Компилятор C/C++»
textual
Листинг программы
#!/bin/bash gcc main.c -Wall -Os -gdwarf-2 -Werror -o prog
Объяснение кода листинга программы
#!/bin/bash
- это начало скрипта bash, который запускается в командной оболочке операционной системы.gcc main.c -Wall -Os -gdwarf-2 -Werror -o prog
- это команда компиляции кода на языке C из файлаmain.c
в исполняемый файлprog
с использованием компилятора GCC.-Wall
- это опция компилятора, которая указывает на включение всех предупреждений компилятора.-Os
- это опция компилятора, которая указывает на оптимизацию кода для максимальной скорости выполнения.-gdwarf-2
- это опция компилятора, которая указывает на использование уровня диагностики 2 стандарта DWARF для генерации информации об отладке.-Werror
- это опция компилятора, которая указывает на то, что все предупреждения компилятора должны быть преобразованы в ошибки.-o prog
- это опция компилятора, которая указывает на имя исполняемого файла, которое должно бытьprog
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д