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

#c #c 11 #command-line #terminal #command-prompt

#c #c 11 #командная строка #терминал

Вопрос:

Я создал программу в Eclipse, и единственный способ ее запуска — из консольного приложения, такого как командная строка в Windows или терминал Unix. Я использую ОС Windows, поэтому я хочу знать, как выполнить программу из командной строки, а также с терминала Unix?

Комментарии:

1. Кстати, вы можете удалить языковые теги, потому что запуск программы не зависит от исходного языка (языков), на котором программа была разработана.

Ответ №1:

Проверьте документацию для команды «пуск».

 C:>start /?
Starts a separate window to run a specified program or command.

START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
  [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
  [/NODE <NUMA node>] [/AFFINITY <hex affinity mask>] [/WAIT] [/B]
  [command/program] [parameters]

"title"     Title to display in window title bar.
path        Starting directory.
B           Start application without creating a new window. The
            application has ^C handling ignored. Unless the application
            enables ^C processing, ^Break is the only way to interrupt
            the application.
  

Ответ №2:

g <file-path> Пример в Unix (из домашнего каталога) g ././C /E1-13.c Чтобы запустить ее ././C /a.out , например (в каталоге) g E1-13.c Для ее запуска ./a.out

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