2

Недавно я установил Ubuntu-версию операционной системы Linux. Я открыл терминал и просто написал пример программы на C, чтобы проверить, компилируется ли она. Когда я сохранил файл примера и скомпилировал его с помощью cc ac, появляются ошибки, из-за которых стандартная библиотека не загружается (т.е. stdio.h). Когда я захожу на страницы помощи, он говорит, что компилятор C или C++ не загружается по умолчанию, и мы должны сделать это сами.

Так может кто-нибудь помочь мне решить эту проблему, то есть загрузить компилятор C/C++.

3 ответа3

9
$ sudo apt-get install build-essential
6
sudo apt-get install build-essential

установит GNU Make, GCC, заголовки разработки для Glibc или EGLIBC и базовую инфраструктуру создания пакетов Debian.

Для man-страниц вы захотите установить дополнительные пакеты

sudo apt-get install manpages-dev manpages-posix-dev glibc-doc

Большинство библиотек разделены на libfoo0 , libfoo-dev и libfoo-doc . (Числовой суффикс в первом пакете может меняться для каждой версии ABI.) Для того, чтобы использовать библиотеку, вам нужен libfoo0 ; для создания бинарных файлов с использованием библиотеки вам понадобится libfoo-dev , и назначение libfoo-doc должно быть довольно очевидным.

0

Вам нужно добавить это в начало вашего файла a.c :

#include <stdio.h>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .