Задать вопрос
@user777000

Как запускаются программы на разных операционных системах?

Допустим игра написана на языке C++. Я её скачиваю и она запускается на моем компьютере. Как это происходит? В папке с игрой находится интерпретатор, который запускает файлы с кодом программ? Как на это влияет операционная система?
Объясните, пожалуйся, мне эти моменты просто и понятно.
  • Вопрос задан
  • 665 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev Куратор тега Программирование
software engineer
Код на С++ компилируется в исполняемый файл.
Для виндовс компилятор выдает .exe файл
Для линукса - один из вариантов линукс исполняемых файлов (ELF)

Исполняемые файлы содержат, если не вдаваться в детали, инструкции для процессора, с вызовом функций операционной системы.

Сам код на С++ может быть кроссплатформенный, предусматривающий его возможность компиляции под разные платформы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы