Как запустить программу c через командную строку
Перейти к содержимому

Как запустить программу c через командную строку

  • автор:

Как запустить программу через командную строку?

Author24 — интернет-сервис помощи студентам

Запустить через командную строку
Нужно запустить программу free pascal через командную строку(КС). Программа выполняет чтение из.

Запустить файл через командную строку
$ f77 sur2012.f -o sur2012.ex $ ls sur2012.ex sur2012.f $ sur2012.ex sur2012.ex: Command not.

Как запустить программу через командную строку: пошаговое руководство для начинающих

Многие пользователи компьютеров сталкиваются с необходимостью запуска программ через командную строку. Однако далеко не все знают, как это сделать правильно. В этой статье мы подробно разберем, как запустить любую программу в командной строке Windows. Вы узнаете, как найти путь к исполняемому файлу программы, какие команды для этого использовать и многое другое. Читайте дальше, и запуск программ через CMD перестанет быть для вас загадкой!

1. Основы работы с командной строкой Windows

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

Руки печатают код в командной строке

Кратко об интерфейсе командной строки

Примеры запуска разных программ

Несколько примеров использования команды start для запуска приложений:

start "" "C:\Program Files\Internet Explorer\iexplore.exe"

Запуск Internet Explorer

start "" /D "C:\Program Files\Windows Media Player" wmplayer.exe

Запуск Windows Media Player из его папки

Рабочий стол с ноутбуком

Особенности при наличии пробелов в путях

Если путь содержит пробелы, то его нужно заключить в кавычки:

start "" "C:\Program Files (x86)\Notepad++\notepad++.exe"

Такой синтаксис позволит избежать ошибок.

Запуск программ с параметрами

Часто требуется запустить программу через командную строку с определенными параметрами. Для этого после пути к exe-файлу указываются параметры через пробел:

start "" "C:\Program Files\WinRAR\WinRAR.exe" -ibck

В примере выше запускается архиватор WinRAR с параметрами распаковки архива.

Пакетный запуск нескольких программ

Можно также запустить сразу несколько приложений одной командой start. Для этого пути к exe-файлам разделяются запятыми:

start "" "C:\Program Files\WinRAR\WinRAR.exe", "C:\Program Files\7-Zip\7zFM.exe"

Таким образом будут открыты сразу два архиватора — WinRAR и 7-Zip.

Открыть программу из командной строки

Команда start позволяет не только запустить программу через командную строку, но и просто открыть уже работающую. Для этого нужно передать параметр /B:

start /B "C:\Program Files\Internet Explorer\iexplore.exe"

Это активирует уже запущенный браузер Internet Explorer, выведет его на передний план.

Использование пакетных файлов

Для упрощения процесса рекомендуется создавать пакетные файлы (BAT) со списком команд запуска программ через командную строку. Это позволит запускать сразу группу приложений одним файлом.

В дальнейших разделах мы еще подробно рассмотрим работу с BAT.

Использование пакетных файлов

Для упрощения процесса рекомендуется создавать пакетные файлы (BAT) со списком команд запуска программ через командную строку. Это позволит запускать сразу группу приложений одним файлом.

Создание BAT-файла в Блокноте

Чтобы создать BAT-файл, достаточно открыть Блокнот и набрать там нужные команды запуска программ, каждая с новой строки. Например:

start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" start "" "C:\Program Files\WinRAR\WinRAR.exe" start "" "C:\Program Files\7-Zip\7zFM.exe"

Затем файл нужно сохранить с расширением .bat. Двойной щелчок по этому BAT-файлу будет запускать сразу 3 приложения.

Запуск пакетного файла командой start

Также возможен запуск пакетного BAT-файла напрямую командой start :

start "" "D:\launch.bat"

Это альтернативный подход, когда не нужно делать двойной клик по BAT-файлу.

Планирование запуска на расписание

Созданный пакетный файл можно настроить на автоматический запуск программ через командную строку по расписанию с помощью Планировщика заданий Windows.

Для этого нужно создать задачу, указать в ней команду start с путем к BAT-файлу и настроить расписание запуска.

Использование PowerShell

Еще один вариант автоматизации запуска программ через командную строку — создание Powershell скриптов. Это дает больше возможностей для настройки процесса.

Использование PowerShell

Еще один вариант автоматизации запуска программ через командную строку — создание Powershell скриптов. Это дает больше возможностей для настройки процесса.

Основы синтаксиса PowerShell

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

Например, базовый скрипт запуска Notepad будет выглядеть так:

$path = "C:\Windows\system32\notepad.exe" Start-Process $path

Здесь в переменную $path записан путь к Notepad, а команда Start-Process запускает его.

Добавление параметров запуска

В скрипт можно добавить передачу параметров при запуске программы через командную строку:

$wordPath = "C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE" $docPath = "D:\Document.docx" Start-Process $wordPath -ArgumentList $docPath

В этом примере при запуске Word будет открываться указанный документ.

Добавление параметров запуска

В скрипт можно добавить передачу параметров при запуске программы через командную строку:

$wordPath = "C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE" $docPath = "D:\Document.docx" Start-Process $wordPath -ArgumentList $docPath

В этом примере при запуске Word будет открываться указанный документ.

Условия и циклы

Используя условия, можно настраивать разный запуск программ в зависимости от внешних факторов:

$hour = (Get-Date).Hour if ($hour -gt 12) < Start-Process "C:\Program Files\Google\Chrome\Application\chrome.exe" >else

Здесь будет запускаться разный браузер в зависимости от текущего времени суток.

Планирование заданий в PowerShell

Также в скриптах PowerShell можно настраивать автоматический запуск программ через командную строку по расписанию при помощи командлета ScheduleJob.

Например, запланировать ежедневный запуск браузера в 8 утра:

$dailyJob = New-JobTrigger -Daily -At "8:00 AM" Register-ScheduledJob -Name "Open Browser" -ScriptBlock < Start-Process "C:\Program Files\Google\Chrome\Application\chrome.exe" >-Trigger $dailyJob

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

Эта статья написана Луиджи Оппидо . Луиджи Оппидо — владелец и оператор компьютеров Pleasure Point в Санта-Крус, Калифорния. Луиджи обладает более чем 25-летним опытом в области ремонта компьютеров, восстановления данных, удаления вирусов и обновлений. Он также является ведущим шоу «Компьютерный человек»! транслировался на KSQD в центральной Калифорнии более двух лет.

Техническая команда wikiHow также выполнила инструкции статьи и подтвердила, что они работают.

Эту статью просмотрели 1 701 524 раза (а).

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

Изображение с названием «Запуск программы в командной строке, шаг 1»

Открыть Старт

Изображение с названием Windowsstart.png

  • Если вы используете Windows 8, вместо этого поместите курсор мыши в верхнюю правую часть экрана, а затем щелкните значок увеличительного стекла во всплывающем окне.

Изображение с названием «Запуск программы в командной строке, шаг 2»

Введите » command prompt Пуск». Это приведет к поиску на вашем компьютере программы командной строки.

Изображение с названием «Запуск программы в командной строке, шаг 3»

Нажмите Командная строка.

Изображение с названием Windowscmd1.png

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

Изображение с названием «Запуск программы в командной строке, шаг 4»

Введите start в командной строке. Не забудьте поставить пробел после start .

Изображение с названием «Запуск программы в командной строке, шаг 5»

  • Проводник — explorer
  • Калькулятор — calc
  • Блокнот — notepad
  • Карта персонажей — charmap
  • Краска — mspaint
  • Командная строка (новое окно) — cmd
  • Проигрыватель Windows Media — wmplayer
  • Диспетчер задач — taskmgr

Изображение с названием «Запуск программы в командной строке, шаг 6»

  • Если выбранная вами программа не запускается, скорее всего, она находится в папке, которой нет в пути поиска командной строки. Вы можете добавить папку программы в путь командной строки, чтобы решить эту проблему.

СОВЕТ ЭКСПЕРТА

Компьютерный и технический специалист

Луиджи Оппидо — владелец и оператор компьютеров Pleasure Point в Санта-Крус, Калифорния. Луиджи обладает более чем 25-летним опытом в области ремонта компьютеров, восстановления данных, удаления вирусов и обновлений. Он также является ведущим шоу «Компьютерный человек»! транслировался на KSQD в центральной Калифорнии более двух лет.

Луиджи Оппидо
Специалист по компьютерам и технологиям

Вы знали? Запуск программ из командной строки позволяет вам использовать переключатели и флаги, которые будут выполнять определенные действия в программном обеспечении, а не просто запускать слепой исполняемый файл. Вы также можете удалить или переименовать файлы, которые вы не можете сделать из командной строки Windows Explorer.

Изображение с названием «Запуск программы в командной строке, шаг 7»

Открыть Старт

Изображение с названием Windowsstart.png

. Щелкните логотип Windows в нижнем левом углу экрана. Вы также можете нажать клавишу Windows на клавиатуре вашего компьютера.

Изображение с названием «Запуск программы в командной строке, шаг 8»

Откройте проводник

Изображение с названием Windowsstartexplorer.png

. Щелкните значок в виде папки в нижнем левом углу начального окна.

Изображение с названием «Запуск программы в командной строке, шаг 9»

  • Когда значок программы, которую вы хотите открыть в командной строке, отображается в середине окна проводника, вы находитесь в правильной папке.
  • Если вы не знаете, где находится программа, многие программы часто находятся в папке «Program Files» на жестком диске, или вы можете найти ее в строке поиска вверху.

Изображение с названием «Запуск программы в командной строке, шаг 10»

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

Изображение с названием «Запуск программы в командной строке, шаг 11»

Скопируйте путь. Нажмите Ctrl и C одновременно.

Изображение с названием «Запуск программы в командной строке, шаг 12»

Щелкните Этот компьютер . Эта папка находится в левой части окна проводника.

Изображение с названием «Запуск программы в командной строке, шаг 13»

Еще раз щелкните Этот компьютер . Это приведет к отмене выбора любых папок в папке « Этот компьютер », что позволит вам открыть свойства папки « Этот компьютер ».

Изображение с названием «Запуск программы в командной строке, шаг 14»

Щелкните Компьютер . Это вкладка в верхнем левом углу страницы. Появится панель инструментов.

Изображение с названием «Запуск программы в командной строке, шаг 15»

Щелкните » Свойства» . Этот значок имеет вид белого квадрата с красной галочкой. При нажатии на нее открывается всплывающее окно.

Изображение с названием «Запуск программы в командной строке, шаг 16»

Щелкните Дополнительные параметры системы . Это ссылка в верхнем левом углу окна. Откроется другое всплывающее окно.

Изображение с названием «Запуск программы в командной строке, шаг 17»

Щелкните вкладку Дополнительно . Он находится в верхней части окна.

Изображение с названием «Запуск программы в командной строке, шаг 18»

Щелкните Переменные среды… . Эта опция находится внизу окна. Появится еще одно окно.

Изображение с названием «Запуск программы в командной строке, шаг 19»

Щелкните Путь . Он находится в окне «Системные переменные» внизу страницы.

Изображение с названием «Запуск программы в командной строке, шаг 20»

Щелкните Изменить… . Эта опция находится внизу страницы.

Изображение с названием «Запуск программы в командной строке, шаг 21»

Щелкните New . Он находится в правом верхнем углу страницы редактирования.

Изображение с названием «Запуск программы в командной строке, шаг 22»

Вставьте путь к вашей программе. Одновременно нажмите Ctrl и, V чтобы вставить путь в окно Пути.

Изображение с названием «Запуск программы в командной строке, шаг 23»

Щелкните ОК . Это спасет ваш путь.

Изображение с названием «Запуск программы в командной строке, шаг 24»

Изображение с названием «Запуск программы в командной строке, шаг 25»

Откройте свой путь. Введите cd в командной строке, введите один пробел, нажмите Ctrl +, V чтобы ввести путь к вашей программе, и нажмите ↵ Enter .

Изображение с названием «Запуск программы в командной строке, шаг 26»

Введите start в командной строке. Убедитесь, что вы оставили место после start .

Изображение с названием «Запуск программы в командной строке, шаг 27»

  • Если в имени программы есть пробелы, поставьте знак подчеркивания («_») там, где должен быть пробел (например, system_shock вместо system shock ).
  • Как вариант, вы можете заключить путь в двойные кавычки. (например: start «C:\Program Files\Windows Media Player\wmplayer.exe» )

Как запустить программу c через командную строку

Компилятор — это программа, которая преобразует код, написанный на одном из языков программиро-вания (в данном случае, это язык C#) в машинный код. Сам компилятор csc.exe находится в пакете .NET Framework, а не в самой среде Visual Studio. Поэтому, написать код программы можно в любом текстовом редакторе, а скомпилировать и запустить программу на выполнение можно из командной строки. Для этого нужно задать путь, чтобы вызывать компилятор из командной строки, не вводя полный путь расположения файла csc.exe.

Найдите компилятор csc.exe. Windows + E, выберите Локальный диск C, в строке поиск введите csc.exe. Выделите нужный файл последней версии, это Framework 4.0.

Откройте его правой кнопкой мыши, выберите Свойство. Скопируйте путь.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\

Добавьте этот путь в системную переменную. Windows + Pause. Дополнительные параметры системы. Переменные среды.

Выберите системные переменные. Path. Нажмите кнопку Изменить. Введите скопированный путь ком-пилятора.

В конце точку с запятой ставить не нужно. Внимание! Введите только сам путь, файл csc.exe указывать не нужно. Нажмите ОК. Перезагрузите компьютер.

Компиляция программы из файла cpp через командную строку

Как в windows сделать динамическую библиотеку из файлов .cpp через командную строку ?
Здраствуйте, вопрос состоит в следующем, как у Виндовс через командную строку сделать .

Как открыть программу написанную на c++ через командную строку, если в пути программы есть пробелы
путь программы C:\la la\ve.exe пишу в командной строке: start C:\la la\ve.exe и выдает такое.

Вывод текста описания команд в консоль командной строки при запуске программы через командную строку
Всем привет! Есть такая программка которая запускается через командную строку с параметром.

5496 / 4891 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
Каким компилятором?
Регистрация: 11.10.2012
Сообщений: 118

alsav22, через командную строку, или подскажите мне код ( .bat ) — чтобы в результате получить exe — файл

5496 / 4891 / 831
Регистрация: 04.06.2011
Сообщений: 13,587

Имя компилятора и main.cpp. Например, g++ main.cpp

Добавлено через 55 секунд

ЦитатаСообщение от хАЛЕКСЕЙх Посмотреть сообщение

alsav22, через командную строку, или подскажите мне код ( .bat ) — чтобы в результате получить exe — файл

Я понял, что через командную, но нужен компилятор в системе.

Добавлено через 1 минуту
IDE какя-нибудь стоит?

Регистрация: 11.10.2012
Сообщений: 118

alsav22, а без IDE нельзя?

Добавлено через 4 минуты
у меня есть Visual Studio 2008, Visual Studio 2012, Dev-C++, Code::Block — но на них долго компилируются файлы, хотельсь бы чтобы для лёгкик программ, быстро компилировались

Добавлено через 47 секунд

ЦитатаСообщение от alsav22 Посмотреть сообщение

Имя компилятора и main.cpp. Например, g++ main.cpp
да вроде того
5496 / 4891 / 831
Регистрация: 04.06.2011
Сообщений: 13,587

Можно. Без компилятора нельзя. ОС какая? Скачайте компилятор. Если Windows, то, например, mingv.

Добавлено через 3 минуты

ЦитатаСообщение от хАЛЕКСЕЙх Посмотреть сообщение

у меня есть Visual Studio 2008, Visual Studio 2012, Dev-C++, Code::Block

Если есть и компиляторы прописаны в переменных среды (папка bin с компилятором), то переходите в папку с main.cpp и делаете, как я писал в 4 посте.

Регистрация: 11.10.2012
Сообщений: 118

ЦитатаСообщение от alsav22 Посмотреть сообщение

ЦитатаСообщение от alsav22 Посмотреть сообщение

Скачайте компилятор. Если Windows, то, например, mingv.
кинь ссылку пожалуйста ,и если можно, то обьясни в пару слов, зачем он нужен
5496 / 4891 / 831
Регистрация: 04.06.2011
Сообщений: 13,587

Если есть среды (Dev-C++, Code::Blocks), то можно их компиляторы использовать. Это то же самое, что если скачать.

Добавлено через 45 секунд

ЦитатаСообщение от хАЛЕКСЕЙх Посмотреть сообщение

,и если можно, то обьясни в пару слов, зачем он нужен

Чтобы из main.cpp exe сделать.

Добавлено через 1 минуту
С командной строкой умеете работать?

Регистрация: 11.10.2012
Сообщений: 118

alsav22, я так и не понял, я где-то видел или читал, что люди писали код на стандартном блокноте потом через командную сроку компилировали этот файл в exe

ЦитатаСообщение от alsav22 Посмотреть сообщение

сли есть среды (Dev-C++, Code::Blocks)

они долго компилируют + они на английском + они походу битые ( тоесть в самой программе ошибки в коде, я такую скачал )

Добавлено через 57 секунд

ЦитатаСообщение от alsav22 Посмотреть сообщение

С командной строкой умеете работать?
нет, но я и хочу научится
5496 / 4891 / 831
Регистрация: 04.06.2011
Сообщений: 13,587

ЦитатаСообщение от хАЛЕКСЕЙх Посмотреть сообщение

alsav22, я так и не понял, я где-то видел или читал, что люди писали код на стандартном блокноте потом через командную сроку компилировали этот файл в exe

Всё правильно. Для этого и нужен компилятор. В каждой среде он присутствует. Но в средах есть ещё много чего. Какой компилятор использовать, из среды или отдельно скачанный, значения не имеет. Компилятор из среды использовать — это не значит среду использовать.
Где у вас файл main.cpp находится?

Выполнение программ — Основы командной строки

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

Программа, независимо от того, что она делает — это всего лишь файл или набор файлов на диске. Один из этих файлов обязательно должен быть исполняемым. Помните тот самый x из урока про права доступа? Так вот, выполнить программу можно, только если она исполняемая, иначе попытка запустить ее приведет к ошибке.

Весь механизм по запуску программ в *nix-системах основан на соглашениях. Когда мы вводим некоторую команду, например, ls , командная оболочка начинает поиск исполняемого файла с именем ls в списке директорий, указанном в переменной окружения PATH :

echo $PATH /home/hex/.local/bin:/home/hex/bin/:/home/hex/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 

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

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

command not found 

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

Если вам интересно узнать, а где лежит исполняемый файл конкретной программы, то можно воспользоваться командой type (а еще which и whereis ):

type cp cp is /bin/cp whereis cp cp: /bin/cp which cp /bin/cp ls -al /bin | grep cp -rwxr-xr-x 1 root root 141528 Jan 18 2018 cp 

По выводу выше видно, что файл cp принадлежит суперпользователю, но исполнять его могут все.

Скорее всего, вы заметили, что почти все пути к исполняемым файлам программ оканчиваются на директории bin. По общему соглашению исполняемые файлы в таких директориях называют бинарниками. Пакетные менеджеры знают о бинарниках и во время установки программ переносят их в одну из директорий, входящих в переменную PATH . Для вновь устанавливаемых программ это обычно /usr/local/bin.

Иногда возникает необходимость расширить PATH . Особенно часто так происходит, когда мы устанавливаем программу через пакетные менеджеры языков программирования. Делать это надо осторожно — убедившись в том, что по-другому нельзя.

В некоторых ситуациях программа, которую вы хотите запустить, не лежит по путям поиска, прописанным в PATH . Более того, она и не должна там оказаться. Представим, что исполняемый файл программы находится прямо в текущей директории. Логично предположить, что мы можем набрать имя файла и запустить его, и программа выполнится. На самом деле этого не произойдет.

Такое поведение сделано в целях безопасности: возможно, вы хотели запустить какую-то стандартную программу, а злоумышленник положил в текущую директорию вредоносную программу с таким же именем. По этой причине, прямой запуск программ всегда должен быть путем до файла — например, path/to/executable/file. А если файл лежит в текущей директории? Здесь нам поможет обращение через точку ./ :

pwd /home/hex cd test/ ls -al total 16 drwxr-xr-x 2 hex hex 4096 Sep 10 15:24 . drwxr-xr-x 1 hex hex 4096 Sep 10 15:24 .. -rwxr-xr-x 1 hex hex 60 Sep 10 15:24 executable executable bash: executable: command not found ./executable Hello from executable! 

Разберем этот процесс пошагово:

  1. Из домашней директории переходим в директорию test
  2. Находим в директории test исполняемый файл executable, который при запуске выводит сообщение Hello from executable!
  3. Пытаемся запустить по имени файл executable и получаем ошибку
  4. Пробуем запустить через точку и получаем успешный запуск

Изменение переменной PATH

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

Чтобы вручную изменить переменную PATH , нужно поправить один из конфигурационных файлов Bash. Эти файлы лежат в домашней директории пользователя и могут называться так:

В зависимости от настроек терминала, Bash загружает либо одни файлы, либо другие. Если в вашей домашней директории есть файл .bashrc, то попробуйте использовать его. Если нет, пробуйте остальные файлы в том порядке, в котором они приведены выше. Добавьте в этот файл следующую строку:

export PATH=$PATH:/path/to/directory 

В этой строке вам нужно заменить /path/to/directory на путь до директории с исполняемыми файлами. После этих манипуляций не забудьте перезапустить терминал.

Самостоятельная работа

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

Дополнительные материалы
  1. Перечень наиболее часто используемых команд
  2. Как использовать коды завершения в Bash-скриптах
  3. Как создать псевдоним для команд в Bash

Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты

Об обучении на Хекслете

  • Статья «Как учиться и справляться с негативными мыслями»
  • Статья «Ловушки обучения»
  • Статья «Сложные простые задачи по программированию»
  • Урок «Как эффективно учиться на Хекслете»
  • Вебинар « Как самостоятельно учиться »

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов

Наши выпускники работают в компаниях:

Компиляция программы на Си на командной строке Windows

Есть ли возможность через командную строку скомпилировать данные программы ? Так как теории много , а на практику времени не остается, хотел бы вот так схитрить.

Что я хочу ?
Например, создаю файл file.c внутрь файла пишу задание , а потом через командую строку компилирую данную программу.

Подскажите теперь, как и что писать cmd , что бы скомпилировать не сложные программы

Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Компиляция программы на C# в командной строке
using System; using System.Collections.Generic; using System.Linq; using System.Text; using.

Компиляция в командной строке (cl.exe) под платформы Windows XP и выше
Здравствуйте! Столкнулся с проблемой что во время компиляции в командной строке, выходной файл.

Компиляция в командной строке
Всем привет. Ребят не могу откомпилить файлик. Имеется 2 файлика директория котрых: .

Компиляция в командной строке
Всем привет! Ребят, тут вопрос такой. У меня имеется папка допустим называется «Project», в ней.

3802 / 2354 / 413
Регистрация: 09.09.2017
Сообщений: 10,206

Лучший ответ

Сообщение было отмечено robben_55 как решение

Решение

Ищете какой компилятор установлен, ищете путь к нему, прописываете его в %PATH%, либо просто куда-то запоминаете.
Ищете на него документацию и смотрите какие ключи для чего предназначены.
Запускаете компилятор с нужными ключами.
Например:
установлен Dev-C++ (gcc-mingw) в C:\Program files (x86)\Dev-Cpp , там можно найти собственно компилятор gcc, он расположен в .\WinGW64\bin\gcc.exe
Настраиваем PATH:

> PATH=%PATH%;C:\Program Files (x86)\Dev-Cpp\MinGW64\bin

но лучше это сделать через переменные операционной системы. Правда я не особо представляю как это делается.
запускаем компилятор:

> gcc main.c -Wall -Wextra -Wpedantic -Werror -Os -o prog.exe

либо, если не настраивали PATH:

> C:\Program Files (x86)\Dev-Cpp\MinGW64\bin\gcc main.c -Wall -Wextra -Wpedantic -Werror -Os -o prog.exe

Если программа была написана правильно, появится файл prog.exe, который можно там же в консоли проверить

Добавлено через 2 минуты
UPD: в Win7 это делается кликом правой кнопкой на «мой компьютер» -> «свойства» -> слева кнопка «дополнительные параметры системы» -> вкладка «дополнительно» -> кнопка «переменные среды» -> выбираем PATH и редактируем

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Компиляция в командной строке.
Ребят задание скомпилировать код в командной строке vc++ и запустить программу.Делаю так: .

Компиляция кода в командной строке
на паре нам показывали как работать с прогой, написанной на ассемблере — cmd-> выбор директории ->.

Не работает компиляция в командной строке
Здравствуйте. Перестали компилироваться проекты из командной строки. До этого вроде бы все было.

Компиляция программы из командной строки
Всем привет, не знаю в чем причина. Скину фотки посмотрите. Всё перепробовал от перестановки jdk до.

Компиляция программы из командной строки
как скомпилировать программу написанную в обычном блокноте на cpp через командную строку?

Похожие публикации:

  1. Customer id как узнать
  2. Как называется язык программирования среднего уровня
  3. Как удалить папку idea из github
  4. Квас кружка и бочка куда пропал

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *