Что полезно знать начинающему в Си/Си++, устанавливаем инструментарий ГНУ/Си и ГНУ/Си++ в ОС Линукс дистрибутива Дебиан.

Всем, доброго утречка, с вами Мирра Андрюхан. В этой статье, мы с вами рассмотрим установку нужного набора ПО для компиляции и сборки программ из исходных кодов. Так что, теперь будем переходить от слов к делу.

Для начала упомянусь, что дистрибутив Дебиан имеет дружественный интерфейс работы, но это не значит, что он каждый раз водит вас за ручку. Но, в отличие от других дистрибутивов он гораздо легче в освоении ОС Линукс. Я, к примеру дома применяю Linux Mint, который является потомком дистрибутивов Дебиан и Убунту, к тому же Убунту тоже потомок Дебиан, только со своим уклоном, а Минт (Мятный Линукс) это доработанная Убунту похожая на Седьмую Винду. Однако, для нашего обучения в данном цикле-статей будем применять Дебиан.

При этом, учитывая что в ОС ГНУ/Линукс большинство ПО может собираться из исходников, то установка нужных программ для наших потребностей не составит и труда, но чтобы у вас не было проблем с установкой, сделайте, как у меня ниже.

Да, этого достаточно, чтобы поставить Си и Си++. Сначала, вы заходите под повышение прав для обычного применителя, а потом проводите обновление информации и установку ПО языков программирования Си и Си++. А также устанавливаем распространенный отладчик программ GDB, но о нем будем говорить позднее. И так, как в основном мы будем касаться программирования на языке Си++ с подходом Си/Си++, то для нормальности соберем одну программу из одного файла на Си. Запустите редактор Nano, напишите код ниже, сохраните программу (Ctrl+O) под названием «programma.c».

После наберите в той же директории, следующие команды и посмотрите результат запуска программы.

В результате выполнения, вы увидите строку «Привет, Мир!». Теперь, вы можете браться за любой учебник языка Си и заниматься в свое удовольствие всеми упражнениями. Т.к. этого варианта сборки программы вам будет предостаточно. Вариант для языка Си++ с применением нескольких файлов, покажем в следующей статье.

Loading