Компилятор C в командной строке

Компилятор C в командной строке

Насколько я понимаю, операционная система Windows (точнее, Windows 7) должна поставляться с компилятором C, поскольку ОС написана на C.

Как мне получить доступ к такому компилятору для компиляции моего исходного кода на языке C?

решение1

Не обязательно - вам просто понадобятся необходимые библиотеки - например, libc или mscrt, если они динамически связаны, или просто подходящая поддержка времени выполнения для исполняемых файлов. Даже многие дистрибутивы Linux не поставляются со встроенными компиляторами (например, я часто устанавливаю build-essential для Ubuntu, когда мне нужно скомпилировать пакеты), поэтому ожидать, что в Windows будет встроенный компилятор, неправильно.

Вы можете запускать скомпилированные файлы без компилятора в системе. Это интерпретируемые языки, которым часто нужны установленные языковые инструменты для запуска - например, Java или Python

Если выдолженесть компилятор, есть два довольно распространенных варианта - с открытым исходным кодоммингвиливизуальная студия microsoft- есть бесплатная версия под названиемвизуальная студия экспресс. Установите и настройте один и носите его с собой.

Связанный контент