Как запускать файлы cpp через cmd

Обновлено: 04.07.2024

Файлы CPP обычно распространяются в виде примеров программ C++, поэтому вы можете просмотреть код, скомпилировать приложение и просмотреть результаты.

  1. Нажмите кнопку «Пуск» в Windows и выберите «Все программы». Нажмите "Майкрософт".
  2. Нажмите пункт меню «Файл», затем выберите «Открыть». Дважды щелкните файл CPP, чтобы загрузить исходный код в Visual Studio.

Как запустить файл из командной строки в Windows?

Об этой статье

  1. Введите cmd.
  2. Нажмите "Командная строка".
  3. Введите cd [путь к файлу].
  4. Нажмите Enter.
  5. Введите start [имя файла.exe].
  6. Нажмите Enter.

Как запустить код в командной строке?

Запуск приложения командной строки

  1. Перейдите в командную строку Windows. Один из вариантов — выбрать «Выполнить» в меню «Пуск» Windows, ввести cmd и нажать «ОК».
  2. Используйте команду «cd», чтобы перейти к папке, содержащей программу, которую вы хотите запустить.
  3. Запустите программу командной строки, введя ее имя и нажав Enter.

Как сделать файл .cpp исполняемым?

Введите g++ ваша программа. cpp (замените это имя именем вашего фактического файла CPP) и нажмите ↵ Enter, чтобы скомпилировать файл CPP в EXE. Если в вашем коде C++ нет ошибок, в текущей папке появится новый файл, оканчивающийся на «EXE».

Как запустить двоичный файл в Windows?

CUE и нажмите «Открыть». Выделите несколько минут для. Файл образа BIN для монтирования. Исполняемый файл должен запуститься автоматически, иначе появится окно «AutoPlay». Нажмите «Запустить имя_файла.exe», чтобы запустить файл.

Как скомпилировать и запустить программу C++ в CMD?

Этапы выполнения задачи:

  1. Сначала загрузите и установите компилятор.
  2. Затем введите программу C/C++ и сохраните ее.
  3. Затем откройте командную строку и измените каталог на конкретный, в котором хранится исходный файл, используя cd следующим образом:
  4. Затем для компиляции введите в командной строке: gcc имя_исходного_файла.c -o outputfile.exe.

Как запустить EXE из командной строки?

Как запускать EXE-файлы в Cmd

  1. Нажмите кнопку «Пуск» в Windows и введите «cmd» в текстовое поле. Нажмите «Ввод», чтобы открыть командную строку.
  2. Введите «cd », чтобы указать в командной строке корневой каталог «C:».
  3. Введите «exefile.exe» и нажмите «Enter». Замените «exefile.exe» своим собственным EXE-файлом.

Что такое ярлык для команды «Выполнить»?

Во-первых, самый эффективный способ вызвать диалоговое окно "Выполнить команду" — это сочетание клавиш Windows + R.

Как запустить пакетный файл из командной строки?

  1. Откройте Пуск.
  2. Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
  3. Введите следующую команду, чтобы запустить пакетный файл, и нажмите Enter: C:PATHTOFOLDERBATCH-NAME.bat. В команде обязательно укажите путь и имя скрипта.

Как выбегаете?

Выполните команду chmod a+x a. out, чтобы дать пользователю право запускать файл. После этого вы можете запустить файл, запустив ./a. в терминале.

Как запустить C++ EXE в Windows 10?

  1. Перейдите в меню "Пуск" и введите командную строку.
  2. После открытия командной строки ( cmd ) перейдите в папку «Документы», так как именно там находится ваша главная страница.
  3. Затем введите: g++ -std=c++11 -Wall Main.cpp -o Main.exe.
  4. Это создаст файл с именем Main.exe в папке "Документы".

Где разместить код C++ в Windows?

Чтобы создать проект C++ в Visual Studio 2019

  • В главном меню выберите «Файл» > «Создать» > «Проект», чтобы открыть диалоговое окно «Создать новый проект».
  • В верхней части диалогового окна выберите для параметра "Язык" значение C++, для параметра "Платформа" выберите значение "Windows" и для параметра "Тип проекта" выберите значение "Консоль".
  • В отфильтрованном списке типов проектов выберите «Консольное приложение», затем нажмите «Далее».

Есть ли в Windows 10 компилятор C++?

6 ответов. Microsoft не поставляет компилятор или необходимые заголовки/библиотеки Windows SDK (также включает в себя множество других полезных инструментов разработки) для Windows в составе установки.

В этом пошаговом руководстве вы создадите базовую программу C++ в стиле "Hello, World" с помощью текстового редактора, а затем скомпилируете ее в командной строке. Если вы хотите попробовать интегрированную среду разработки Visual Studio вместо использования командной строки, см. раздел Пошаговое руководство. Работа с проектами и решениями (C++) или Использование интегрированной среды разработки Visual Studio для разработки настольных систем C++.

В этом пошаговом руководстве вы можете использовать свою собственную программу на C++ вместо того, чтобы вводить показанную. Или вы можете использовать пример кода C++ из другой справочной статьи.

Предпосылки

Чтобы выполнить это пошаговое руководство, у вас должны быть установлены либо Visual Studio, и дополнительная рабочая нагрузка разработки рабочего стола на C++, либо средства сборки из командной строки для Visual Studio.

Visual Studio — это интегрированная среда разработки (IDE). Он поддерживает полнофункциональный редактор, менеджеры ресурсов, отладчики и компиляторы для многих языков и платформ. Доступные версии включают бесплатную версию Visual Studio Community, и все они могут поддерживать разработку на C и C++. Сведения о том, как загрузить и установить Visual Studio, см. в разделе Установка поддержки C++ в Visual Studio.

Инструменты сборки для Visual Studio устанавливают только те компиляторы, инструменты и библиотеки командной строки, которые необходимы для сборки программ C и C++. Он идеально подходит для создания лабораторий или занятий в классе и относительно быстро устанавливается. Чтобы установить только инструменты командной строки, найдите Инструменты сборки для Visual Studio на странице загрузок Visual Studio.

Прежде чем создавать программу на C или C++ из командной строки, убедитесь, что инструменты установлены и что вы можете получить к ним доступ из командной строки. Visual C++ имеет сложные требования к среде командной строки для поиска инструментов, заголовков и библиотек, которые он использует. Вы не можете использовать Visual C++ в обычном окне командной строки без предварительной подготовки. К счастью, Visual C++ устанавливает ярлыки для запуска командной строки разработчика, в которой настроена среда для сборки из командной строки. К сожалению, названия ярлыков командной строки разработчика и их расположение различаются почти во всех версиях Visual C++ и в разных версиях Windows. Ваша первая задача пошагового руководства — найти правильный вариант для использования.

Ярлык командной строки разработчика автоматически устанавливает правильные пути для компилятора и инструментов, а также для всех необходимых заголовков и библиотек. Вы должны установить эти значения среды самостоятельно, если используете обычное окно командной строки. Дополнительные сведения см. в разделе Использование набора инструментов MSVC из командной строки. Мы рекомендуем вам использовать ярлык командной строки разработчика, а не создавать свой собственный.

Откройте командную строку разработчика

Если вы установили Visual Studio 2017 или более поздней версии в Windows 10 или более поздней версии, откройте меню "Пуск" и выберите "Все приложения". Прокрутите вниз и откройте папку Visual Studio (не приложение Visual Studio). Выберите Командная строка разработчика для VS, чтобы открыть окно командной строки.

Если вы установили Microsoft Visual C++ Build Tools 2015 в Windows 10 или более поздней версии, откройте меню "Пуск" и выберите "Все приложения". Прокрутите вниз и откройте папку Visual C++ Build Tools. Выберите Visual C++ 2015 x86 Native Tools Command Prompt, чтобы открыть окно командной строки.

Вы также можете использовать функцию поиска Windows, чтобы найти "командную строку разработчика" и выбрать ту, которая соответствует установленной версии Visual Studio. Используйте ярлык, чтобы открыть окно командной строки.

Затем убедитесь, что командная строка разработчика Visual C++ настроена правильно. В окне командной строки введите cl и убедитесь, что вывод выглядит примерно так:

Могут быть различия в текущем каталоге или номерах версий. Эти значения зависят от версии Visual C++ и установленных обновлений. Если приведенный выше вывод похож на то, что вы видите, значит, вы готовы создавать программы C или C++ в командной строке.

Если вы получаете сообщение об ошибке, например "'cl' не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл", ошибка C1034 или ошибка LNK1104 при запуске команды cl, то либо вы не используете командная строка разработчика, или что-то не так с вашей установкой Visual C++. Прежде чем продолжить, вы должны устранить эту проблему.

Если вы не можете найти ярлык командной строки разработчика или получаете сообщение об ошибке при вводе cl , возможно, у вас возникла проблема с установкой Visual C++. Попробуйте переустановить компонент Visual C++ в Visual Studio или переустановить инструменты сборки Microsoft Visual C++. Не переходите к следующему разделу, пока не сработает команда cl. Дополнительные сведения об установке и устранении неполадок Visual C++ см. в разделе Установка Visual Studio.

В зависимости от версии Windows на компьютере и конфигурации безопасности системы вам, возможно, придется щелкнуть правой кнопкой мыши, чтобы открыть контекстное меню для ярлыка командной строки разработчика, а затем выбрать «Запуск от имени администратора», чтобы успешно собрать и запустить программу, которая вы создаете, следуя этому пошаговому руководству.

Создайте исходный файл Visual C++ и скомпилируйте его в командной строке

В окне командной строки разработчика введите md c:\hello, чтобы создать каталог, а затем введите cd c:\hello, чтобы перейти в этот каталог. В этом каталоге создаются исходный файл и скомпилированная программа.

Введите notepad hello.cpp в окне командной строки.

Выберите Да, когда Блокнот предложит вам создать новый файл. Этот шаг открывает пустое окно Блокнота, готовое для ввода кода в файл с именем hello.цена за тысячу показов.

В Блокноте введите следующие строки кода:

Этот код представляет собой простую программу, которая выведет на экран одну строку текста и затем завершит работу. Чтобы свести к минимуму ошибки, скопируйте этот код и вставьте его в Блокнот.

Сохраните свою работу! В Блокноте в меню "Файл" выберите "Сохранить".

Поздравляем, вы создали исходный файл C++ hello.cpp, который готов к компиляции.

Вернитесь в окно командной строки разработчика. Введите dir в командной строке, чтобы просмотреть содержимое каталога c:\hello. Вы должны увидеть исходный файл hello.cpp в списке каталогов, который выглядит примерно так:

Даты и другие данные на вашем компьютере будут отличаться.

Если вы не видите файл с исходным кодом hello.cpp , убедитесь, что текущий рабочий каталог в командной строке — это каталог C:\hello, который вы созданный. Также убедитесь, что это каталог, в котором вы сохранили исходный файл. И убедитесь, что вы сохранили исходный код с расширением имени файла .cpp, а не с расширением .txt. Ваш исходный файл автоматически сохраняется в текущем каталоге как файл .cpp, если вы открываете Блокнот в командной строке с помощью команды notepad hello.cpp. Поведение Блокнота отличается, если открыть его другим способом: По умолчанию Блокнот добавляет расширение .txt к новым файлам при их сохранении. Также по умолчанию файлы сохраняются в каталоге Документы. Чтобы сохранить файл с расширением .cpp в Блокноте, выберите «Файл» > «Сохранить как». В диалоговом окне «Сохранить как» перейдите к папке C:\hello в элементе управления представлением дерева каталогов. Затем используйте раскрывающийся список «Сохранить как тип», чтобы выбрать «Все файлы» (*.*). Введите hello.cpp в поле редактирования Имя файла, а затем нажмите Сохранить, чтобы сохранить файл.

В командной строке разработчика введите cl /EHsc hello.cpp, чтобы скомпилировать программу.

Компилятор cl.exe создает файл .obj, содержащий скомпилированный код, а затем запускает компоновщик для создания исполняемой программы с именем hello.exe. Это имя появляется в строках выходной информации, которую отображает компилятор. Вывод компилятора должен выглядеть примерно так:

Если вы получаете сообщение об ошибке, например "'cl' не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл", ошибка C1034 или ошибка LNK1104, командная строка вашего разработчика настроена неправильно. Чтобы узнать, как решить эту проблему, вернитесь к разделу Открытие командной строки разработчика.

Если вы получаете другую ошибку или предупреждение компилятора или компоновщика, просмотрите исходный код, чтобы исправить все ошибки, затем сохраните его и снова запустите компилятор. Для получения информации о конкретных ошибках используйте окно поиска, чтобы найти номер ошибки.

Чтобы запустить программу hello.exe, в командной строке введите hello .

Программа отображает этот текст и завершает работу:

Поздравляем, вы скомпилировали и запустили программу C++ с помощью инструментов командной строки.

Дальнейшие шаги

Этот пример "Hello, World" настолько прост, насколько это возможно для программы на C++. Реальные программы обычно имеют заголовочные файлы, дополнительные исходные файлы и ссылки на библиотеки.

Вы можете использовать шаги, описанные в этом пошаговом руководстве, для создания собственного кода C++ вместо того, чтобы вводить показанный пример кода. Эти шаги также позволяют вам создавать множество программ-примеров кода C++, которые вы найдете в других местах. Вы можете поместить свой исходный код и создать свои приложения в любом доступном для записи каталоге. По умолчанию интегрированная среда разработки Visual Studio создает проекты в пользовательской папке, в подпапке source\repos. В более ранних версиях проекты могут помещаться в папку Documents\Visual Studio\Projects.

Чтобы скомпилировать программу с дополнительными файлами исходного кода, введите их все в командной строке, например:

cl /EHsc файл1.cpp файл2.cpp файл3.cpp

Параметр командной строки /EHsc указывает компилятору включить стандартное поведение обработки исключений C++. Без него выброшенные исключения могут привести к неуничтоженным объектам и утечкам ресурсов. Дополнительные сведения см. в разделе /EH (модель обработки исключений).

Когда вы предоставляете дополнительные исходные файлы, компилятор использует первый входной файл для создания имени программы. В этом случае он выводит программу с именем file1.exe. Чтобы изменить имя на program1.exe, добавьте параметр компоновщика /out:

cl /EHsc файл1.cpp файл2.cpp файл3.cpp /link /out:program1.exe

Чтобы автоматически обнаруживать больше ошибок программирования, мы рекомендуем вам компилировать с параметром уровня предупреждения /W3 или /W4:

cl /W4 /EHsc файл1.cpp файл2.cpp файл3.cpp /ссылка /out:program1.exe

Компилятор cl.exe имеет гораздо больше параметров. Вы можете применять их для создания, оптимизации, отладки и анализа кода. Для быстрого списка введите cl /? в командной строке разработчика. Вы также можете скомпилировать и связать отдельно и применить параметры компоновщика в более сложных сценариях сборки. Дополнительные сведения о параметрах компилятора и компоновщика и их использовании см. в справочнике по сборке C/C++.

Вы можете использовать NMAKE и make-файлы, MSBuild и файлы проектов или CMake для настройки и сборки более сложных проектов в командной строке. Дополнительные сведения об использовании этих инструментов см. в справочнике по NMAKE, проектах MSBuild и CMake в Visual Studio.

Языки C и C++ похожи, но не одинаковы. Компилятор MSVC использует простое правило, чтобы определить, какой язык использовать при компиляции кода. По умолчанию компилятор MSVC обрабатывает файлы, оканчивающиеся на .c, как исходный код C, а файлы, оканчивающиеся на .cpp, — как исходный код C++. Чтобы заставить компилятор обрабатывать все файлы как C++ независимо от расширения имени файла, используйте параметр компилятора /TP.

Компилятор MSVC включает библиотеку времени выполнения C (CRT), соответствующую стандарту ISO C99, за небольшими исключениями. Переносимый код обычно компилируется и работает, как и ожидалось. Некоторые устаревшие библиотечные функции и несколько имен функций POSIX не рекомендуются компилятором MSVC. Функции поддерживаются, но предпочтительные имена изменились. Дополнительные сведения см. в разделе Функции безопасности в CRT и предупреждение компилятора (уровень 3) C4996.

Я знаю, что в настоящее время все используют интегрированную среду разработки, но я просто считаю, что проще написать свой код в notepad++, скомпилировать его с помощью команды командной строки и запустить оттуда. По крайней мере, это работает для Java и Python. Я пытался понять, как это сделать с помощью С++, и не смог найти ничего хорошего. Есть ли какой-нибудь компилятор (например, Java JDK), который я могу использовать на своем пути и использовать эквивалент C++ javac и java для запуска и компиляции моего кода из CMD?

Примечание: пожалуйста, не публикуйте ответы и комментарии о том, чем IDE лучше — я знаю, что это так. Я просто привык делать это по-старому :D

Вы должны установить переменную среды для запуска файла C++ в любом месте. следуйте этим видеоинструкциям на Youtube Как скомпилировать файлы C и C++ в Windows 10 2018

12 ответов 12

Этапы выполнения задачи:

Сначала загрузите и установите компилятор.

Затем введите программу C/C++ и сохраните ее.

Затем откройте командную строку и измените каталог на конкретный, в котором хранится исходный файл, используя cd следующим образом:

Затем для компиляции введите в командной строке:

Наконец, чтобы запустить код, введите:

@MooingDuck @Gigi Я использую mingw-w64-install.exe в Windows. В CMD я получаю, что «g++» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. . Что мне делать?

Просто хочу отметить (поскольку мне потребовалось некоторое время, чтобы понять это): я думаю, что эти команды предназначены для запуска файлов c. Если вы запускаете файлы C++, вы должны изменить вторую команду на g++ имя_файла-источника.cpp -o outputfile.exe

Это зависит от того, какой компилятор вы используете.

или из обычной командной строки вы можете сначала запустить vcvars32.bat, чтобы настроить среду. В качестве альтернативы найдите setvcvars.cmd (часть проекта FLOSS) и используйте его, чтобы даже найти установленный VS и вызвать для вас vcvars32.bat.

Пожалуйста, обратитесь к руководству вашего компилятора для командных строк.

Если вы используете Windows, используйте это:

g++ — это имя компилятора, а -o — параметр, необходимый для создания файла .o. Program (без суффикса .cpp) — это исполняемый файл, а program.cpp — ваш исходный файл, который вы хотите скомпилировать.

Используйте этот ярлык для запуска .exe-файла программы. Это может работать в Linux, но вам, возможно, придется использовать суффикс .out вместо .exe . Используйте этот удобный пакетный скрипт для выполнения ваших программ в Windows:

сохраните его как cppExecutor.bat

Также вы можете использовать следующие команды в ОС Unix (Linux и Mac):

Если вы хотите использовать gcc:

С помощью ярлыка:

@Memmo извините за поздний ответ, первая программа после -o будет именем вашего файла кода (или любым другим именем, которое вы хотите назвать для своей программы (.exe и т. д.)

MinGW выглядит как версия GCC для Windows, если вы ее используете. Хотя я не пробовал.

Безусловно, большинство IDE также включают в себя интерфейс командной строки. Я знаю, что Visual Studio делает это, хотя я никогда не использовал его.

Согласитесь, я использую его время от времени. В моем случае (64-разрядная версия Windows 10) он был установлен в папке: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2017\Visual Studio Tools. Вы также можете попасть в него через меню «Пуск» (оттуда перейдите в папку/раздел «Visual Studio»). Это будет выглядеть так: Командная строка разработчика для VS 2017 (в случае VS 2017).

Я действительно не понимаю, в чем ваша проблема, вопрос довольно неконкретный. Учитывая Notepad++, я предполагаю, что вы используете Windows.

У вас есть так много вариантов, от MinGW (с использованием цепочки инструментов GCC и GNU make ) до использования современного MSVC. Вы можете использовать WDK ( ddkbuild.bat/.cmd или простой build.exe ), Windows SDK ( nmake.exe ), другие инструменты, такие как premake и CMake, или msbuild, поставляемый с MSVC и Windows SDK.

Я имею в виду, что имена компиляторов будут отличаться, cl.exe для MSVC и WDK и Windows SDK, gcc.exe для MinGW, но даже из консоли принято как-то организовывать свой проект. В конце концов, именно для этого были придуманы make и друзья.

Поэтому, чтобы узнать переключатели командной строки вашего конкретного компилятора, обратитесь к руководству по этому самому компилятору. Чтобы найти способы автоматизации сборки (т. е. возможность запускать простую команду вместо сложной командной строки), вы можете просмотреть список в Википедии или выбрать один из упомянутых выше инструментов и использовать его.

Примечание: нет необходимости просить людей не упоминать IDE. Большинство профессиональных разработчиков автоматизировали свои сборки для запуска из командной строки, а не из среды IDE (как, например, во время цикла разработки), потому что у такого подхода очень много преимуществ.

В этой статье я расскажу вам, как запустить программу C и C++ в CMD.

CMD или командная строка — это интерпретатор командной строки в операционной системе Windows. Запуск программ C и C++ с помощью командной строки полезен, если в вашей системе не установлена ​​IDE.

Вещи, которые вам понадобятся

В вашей системе должен быть уже установлен компилятор C или C++, такой как GCC, Visual C++ и т. д. Если у вас их нет, вы можете легко найти их, выполнив поиск в Google.

Как запустить программу C и C++ в CMD

1.Перед запуском программ мы должны указать путь к компилятору. Итак, сначала щелкните правой кнопкой мыши значок «Компьютер» и выберите «Свойства».

<р>2. Нажмите «Дополнительные параметры системы», а затем «Переменные среды».

Как запустить программу C и C++ в CMD

<р>3. Откроется новое окно, в нем нажмите кнопку New. В поле «Имя переменной» введите путь, а в поле «Значение переменной» введите путь к папке bin компилятора.

Как запустить программу C и C++ в CMD

<р>4. Вы можете найти путь к папке bin, перейдя в каталог, в котором установлен компилятор.

<р>5. После этого нажмите все кнопки OK, чтобы сохранить информацию.

<р>6. Нажмите клавиши Win + R, чтобы открыть «Выполнить». Введите cmd и нажмите Enter, чтобы открыть командную строку.

<р>7. Теперь измените каталог, в который вы сохранили файл программы C или C++. Допустим, вы сохранили программу на рабочем столе, затем введите cd desktop и нажмите Enter.

<р>8. Теперь для компиляции программы введите имя файла gcc. Здесь имя_файла — это имя файла программы. Я использовал команду gcc, потому что в моей системе установлен компилятор GCC. Команда изменится, если вы используете любой другой компилятор, например, для Turbo C++ это будет tcc, для Borland C++ это будет bcc и так далее.

<р>9. Для запуска программы просто введите имя исходного файла без расширения .c или .cpp и нажмите Enter.

<р>10. Если вы правильно выполнили шаги, вы увидите результат.

Как запустить программу C и C++ в CMD


Прокомментируйте ниже, если у вас есть какие-либо сомнения относительно того, как запустить программу C и C++ в статье CMD.

C++

В этой статье мы покажем, как скомпилировать и запустить программу на C++ с помощью интерфейса командной строки в Windows. Обычно программное обеспечение командной строки используется для Windows.

Итак, существует много способов запустить программу на C++.

Одним из возможных способов является использование интегрированной среды разработки, такой как CodeLite. Это текстовый редактор в сочетании с консолью для компиляции. Это комплексный пакет.

Еще один способ запустить программу на C++ – использовать простой текстовый редактор, такой как блокнот, написать программу на C++, а затем скомпилировать ее с помощью интерфейса командной строки, например командной строки. Затем мы можем запустить скомпилированный файл, чтобы получить результат работы программы.

Для этого мы сначала создадим программу на C++ с помощью текстового редактора, например блокнота.

Сначала создайте папку, имитирующую папку рабочей области (это папка, содержащая множество разных проектов). Затем создайте папку в этой папке (которая имитирует проект). В эту папку проекта вы хотите поместить файл C++, содержащий программу C++, которую вы хотите запустить.

Для этого необходимо убедиться, что файл имеет расширение .cpp. Это файл C++.

Программа, которую мы создадим, показана ниже.

Мы сохраняем эту программу как main.cpp. Убедитесь, что это файл C++, а не

Поэтому, когда эта программа выполняется, в качестве ее вывода появится утверждение "Эта программа C++ работает".

Итак, теперь, когда у нас есть папки и наша программа на C++ в папке проекта, мы можем перейти к интерфейсу командной строки, в данном случае к командной строке, в Windows, и запустить наш код.

Поэтому откройте командную строку и перейдите в папку, в которой находится ваш файл.

Затем в командной строке введите следующую строку.

Представленный выше оператор выполняет файл main.cpp, поэтому программа запускается.

Разбивка этого заявления показана ниже.

g++ — это компилятор.

-Стена для отображения всех предупреждений во время компиляции.

-std=c++14 означает, что программа выполняется в соответствии со стандартами c++14.

main.cpp — это файл, который мы выполняем.

Если вы нажмете Enter и ошибок не будет, значит, программа скомпилировалась без проблем.

Теперь введите следующее утверждение ниже.

С помощью оператора dir вы получите список всех файлов в каталоге.

Обратите внимание, что после успешной компиляции файла C++ вы увидите файл с именем "a.exe".

Это скомпилированный файл C++, созданный в процессе компиляции.

Чтобы запустить этот исполняемый файл, просто введите следующее.

Это запустит файл "a.exe", так что его выходные данные будут выглядеть так же, как и в интерфейсе командной строки.

Теперь вы должны увидеть результат работы программы.

Это показано ниже.

Выполнение программы на C++ в командной строке Windows

Поэтому "a.exe" – это исполняемый файл по умолчанию, который создается при запуске программы.

На самом деле не очень хорошая идея иметь скомпилированный файл по умолчанию "a.exe". Это связано с тем, что если у вас есть более одного файла в папке проекта, каждый «a.exe» будет переопределен. Поэтому, когда вы компилируете программу, вы никогда не захотите оставлять ее с именем исполняемого файла по умолчанию «a.exe». Вы хотите назвать имя, предпочтительно любое имя файла.

Итак, в нашем примере вместо того, чтобы оставить файл как "a.exe", мы назовем наш исполняемый файл "main.exe".

Для этого мы используем следующую строку ниже.

Теперь исполняемый файл называется "main.exe".

Все это показано ниже.

Выполнение программы C++ с изменением имени исполняемого файла в командной строке Windows

Теперь вам не нужно перекомпилировать программу main.cpp каждый раз, когда вы хотите ее запустить.

А вот как скомпилировать запуск программы C++ с помощью интерфейса командной строки, такого как командная строка, в Windows.

Читайте также: