Установка C++ для unix (debian)

Мне пришла мысль кое что «по-кодить» для веб-сервера, начал вспоминать когда то горячо любимый C++. Но сразу столкнулся с тем фактом, что в современной UNIX не установлен компилятор С++ по умолчанию.

Устанавливаем

Итак, устанавливаем Си на хостинге под управлением unix debian.

Для этого нужно выполнить всего несколько инструкций в консоли:

Первая команда обновляет базу пакетов. Её периодически стоит давать в консоли перед установкой любых новых пакетов. Вторая команда устанавливает софт необходимый для сборки, третья — библиотеки для С++.

Проверяем

Все готово для тестирования. Напишем в консоль «Привет, мир!».

Готовим исходный файл, hello.cpp. Сначала пытался использовать conio.h и функцию _getch() — не прокатило. Нашел аналог в stdio.h в виде getchar().

Остаётся отдать команду компилятору, чтобы получить исполняемый файл.

После чего (если мы не допустили никаких ошибок) получим исполняемый файл hello.

Мало букафф? Читайте есчо !

Непослушные файлы или конфликт кодировок при копировании через FTP

Август 22, 2011 г.

Сайты иногда переезжают с одного хостинга на другой. И когда это случается, приходится выполнить как минимум две операции - копирование файлов и копирование базы данных на промежуточный хост. Этот промежуточный хост, обычно, рабочая станция под управлением ...

Читать

Удаление большого числа файлов в UNIX

Ноябрь 23, 2015 г.

Столкнулся недавно с такой проблемой - не смог файловым менеджером даже просто открыть папку с временными файлами на своём веб-сервере под UNIX. Размер, папки, т.е. сам список файлов оказался объемом в 85 мегабайт. Сколько там файлов, я даже не представляю. ...

Читать

Докачка файла с помощью wget

Октябрь 22, 2019 г.

Веб сервера поддерживают обычно соединение в течении какого то времени. Но что делать, если нужно скачать файл, который просто не успевает закачаться за отведенное время? В Unix файл можно скачать по ссылке командой wget, вот так: [crayon-6a3a1bbf16079541339293/] ...

Читать

Вывод одновременно и в консоль и в файл в UNIX

Июнь 22, 2021 г.

В Юникс системах можно перенаправить вывод выполняемой команды в лог-файл, но иногда хотелось бы видеть результаты работы одновременно и в консоли. Вот пример перенаправления вывода в файл: [crayon-6a3a1bbf16207865081324/] При этом в консоли ...

Читать
 

Комментарии к «Установка C++ для unix (debian)»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: