Site icon OS CONFIG

Hello World на C и C++ в Debian 11

Компиляция и запуск программ на C и C++ в ОС Debian GNU/Linux на примере простейшей программы вывода текста Hello World! в консоли

В первую очередь устанавливаем пакет build-essential

# apt install build-essential

Проверим версию компиляторов gcc и c++

# gcc --version

и

# c++ --version

в консоли должно отобразиться следующее:

gcc (Debian 10.2.1-6) 10.2.1 20210110
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

и

c++ (Debian 10.2.1-6) 10.2.1 20210110
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Hello World на C

В домашнем каталоге создадим директорию c_project и перейдём в неё

# mkdir c_project/
# cd c_project/

В ней создадим файл test.c

# touch test.c

откроем его

# nano test.c

и напишем саму программку:

#include <stdio.h>

int main()
{
  printf ("\n Hello World! \n");

  return 0;
}

Теперь скомпилируем её в файл test

# gcc test.c -o test

и запустим

# ./test

и консоль выведет нам

 Hello World! 

Hello World на C++

В домашнем каталоге создадим директорию cpp_project и перейдём в неё

# mkdir cpp_project/
# cd cpp_project/

В ней создадим файл example.cpp

# touch example.cpp

откроем его

# nano example.cpp

и напишем саму программку:

#include <iostream>

int main() {
  std::cout << "\n Hello World! \n";

  return 0;
}

После этого скомпилируем её в файл example

# c++ example.cpp -o example

и запустим

# ./example

и консоль выведет нам

Hello World!

Exit mobile version