Как вызвать исполняемый файл C из командной строки при запуске другого файла C? - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть исполняемая программа создания, которая запускается при вводе

./create -f pathname [linkname]

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

Как бы я назвал исполняемый файл «создать» и запустить его из другой программы?

1 Ответ

0 голосов
/ 11 декабря 2018

Вы можете использовать функцию system () для запуска команды bash из C-программы.

#include <stdlib.h>

int status_val =  system("./program2 args")
...