Как компилировать и запускать программы C / C ++ / Java в Linux
C - это процедурный язык программирования. Первоначально он был разработан Деннисом Ричи между 1969 и 1973 годами. В основном он разрабатывался как язык системного программирования для написания операционной системы. Основные особенности языка C включают низкоуровневый доступ к памяти, простой набор ключевых слов и чистый стиль. Эти функции делают язык C подходящим для системного программирования, такого как разработка операционной системы или компилятора.
Во-первых, нам нужно установить некоторые инструменты и приложения разработки, такие как компилятор GNU, GCC, C / C ++, для компиляции и выполнения кода в Linux. Вы можете проверить установленные инструменты, используя следующую команду:
Чтобы проверить информацию о версии cc:
cc -v
Теперь рассмотрим простой файл программы C с именем Geeks.c следующим образом:
#include <stdio.h> int main( void ) { printf ( "Hello! Geeks
" ); return 0; } |
Для компиляции этого кода мы можем использовать:
cc имя_файла.c -o имя_файла_исполняемого
Здесь filename.c - это файл программы на языке C, а параметр -o используется для отображения ошибок в коде. Если ошибок не обнаружено, будет создан исполняемый файл как исполняемый_файл_имя .
cc Geeks.c -o geeksoutput
Здесь geeksoutput - это создаваемый исполняемый файл. Таким образом, мы можем выполнить это так:
./geeksoutput
Для программных файлов C ++:
C ++ - это язык программирования общего назначения, широко используемый в настоящее время для соревновательного программирования. Он имеет императивные, объектно-ориентированные и общие функции программирования. C ++ работает на многих платформах, таких как Windows, Linux, Unix, Mac и т. Д. Прежде чем мы начнем программировать на C ++. Нам потребуется настроить среду на нашем локальном компьютере для успешной компиляции и запуска наших программ на C ++. Вы можете проверить установленные инструменты, используя следующую команду:
Чтобы проверить информацию о версии g ++:
g ++ --version
Теперь рассмотрим простой программный файл на C ++ с именем geeks.cpp следующим образом:
#include<iostream> using namespace std; // main function // where the execution // of program begins int main() { // prints Hello World! cout<< "Hello World!
" ; return 0; } |
Для компиляции этого кода мы можем использовать:
g ++ имя_файла.cpp -o имя_исполняемого_файла
Здесь filename.cpp - это программный файл C ++, а параметр -o используется для отображения ошибок в коде. Если ошибок не обнаружено, будет создан исполняемый файл как исполняемый_файл_имя .
g ++ geeks.cpp -o geeksoutput
Здесь geeksoutput - это создаваемый исполняемый файл. Таким образом, мы можем выполнить это так:
./geeksoutput
Для программных файлов Java:
Java - один из самых популярных и широко используемых языков программирования и платформ. Платформа - это среда, которая помогает разрабатывать и запускать программы, написанные на любом языке программирования. Вы можете проверить установленные инструменты, используя следующую команду:
Чтобы проверить информацию о версии Java:
javac -version
Для компиляции кода мы можем использовать:
javac filename.java
Для выполнения мы будем использовать имя класса, содержащего основной метод, следующим образом:
java classname
Пример: Теперь рассмотрим простой программный файл Java с именем HelloWorld.java следующим образом:
class HelloWorld { // Main Method public static void main(String args[]) { System.out.println( "Hello, GFG" ); } } |
Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.
Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.