В нашей сегодняшней статье мы поговорим о том, как можно запускать программы на C и C++ в системе Kali Linux.
Как запускать программы на C и C++ на Kali Linux
Иногда мы сталкиваемся с программами на C и C++, а сейчас мы используем Kali Linux в качестве первичной установки, как же их запустить?
Это очень просто.
Это руководство будет полезно и для других дистрибутивов на базе Debian, таких как Ubuntu, Mint и т.д.
Не теряя драгоценного времени, давайте начнем.
🍟 Как запустить команду, которая требует sudo через SSH
Запуск программ на C в Kali Linux
Для начала нам нужно иметь программу на языке C в нашей системе Kali Linux.
Давайте напишем ее.
Открыв тестовый редактор, мы написали простой скрипт “hello world” на C и сохранили его с именем hello-world.c на рабочем столе.
#include<stdio.h> main() { printf("Hello World"); }
Написание программ на Си в Kali Linux
Теперь нам нужно открыть окно Терминала в системе Kali Linux и перейти в каталог Рабочего стола с помощью команды cd:
Для запуска любых программ на языке C нам необходимо иметь GCC в системе Linux.
GCC – это компилятор языка Си для систем на базе Linux или UNIX.
Он поставляется с предустановленным Kali Linux, но если нам нужно установить или обновить gcc, мы можем выполнить следующую команду в терминале:
Запустим нашу программу на языке C с помощью следующей команды:
После выполнения этой команды мы не видим никакого вывода.
Не волнуйтесь, сейчас она не выдает никаких результатов, но создает файл a.out в нашем текущем каталоге.
Мы можем увидеть его с помощью команды ls.
Это исполняемый файл для Mac или Linux.
Если мы используем GCC в системе Windows, то он создаст exe-файл.
📜 Руководство для начинающих по созданию первого пакета Debian
Теперь, когда мы знаем, что файл a.out является исполняемым, мы можем выполнить его с помощью следующей команды:
При необходимости мы можем использовать другое имя с помощью флага -o.
Если нам нужен вывод с именем ‘hello’ вместо ‘a.out’, то мы можем использовать следующую команду:
Затем мы получили файл с именем hello и запустили его с помощью команды ./hello.
Здесь мы узнали, как можно запускать программы на языке C в системе Kali Linux.
Запуск программ на C++ на Kali Linux
Запуск программ на C++ в Kali Linux очень похож на запуск программ на C.
Только вместо GCC нам нужно использовать компилятор G++.
Чтобы установить/обновить G++ в нашем Kali Linux, нужно использовать следующую команду:
Затем мы можем скомпилировать программу на C++.
У нас есть программа на C++ (например, файл “Hello World!” с именем hello.cpp).
Используя G++, который очень похож на GCC, мы можем использовать флаг -o, чтобы создать другой именованный файл вместо ‘a.out’.
Затем мы можем использовать следующую команду, чтобы запустить наш скомпилированный файл и получить результат.
Вот как мы можем запускать программы на C++ в нашей системе Kali Linux.
В этой статье мы узнали, как мы можем запускать программы на языках C и C++ в Kali Linux или любом другом дистрибутиве Linux.
Надеюсь, эта статья поможет нашим коллегам-пользователям Kali Linux.
см. также:
- 🐧 Простая проверка на наличие зараженных файлов в Linux с помощью антивирусного сканера
- 📡 Передача любых файлов из командной строки – создание собственного безопасного и быстрого сайта временной передачи c Docker
- ☸️ Ротация сертификатов Kubernetes
- ☸️ Как узнать, что находится в образах контейнеров
- 🦈 Termshark: Терминальный пользовательский интерфейс для TShark
- 🐳 Обзор лучших практик безопасности Dockerfile для более безопасного контейнера