У меня есть приложение, написанное на C
, которое должно работать под Windows
и построенное с MinGW
.
В этом приложении мне нужно выполнить команду bash, и я пробовал обе функции CreateProcess()
и system()
.
В обоих случаях команда, которую я передаю, работает нормально, если я запускаю приложение через консоль MinGW
, но не при двойном щелчке .
Итак, мой вопрос: если я запускаю его через консоль MinGW
, команда выполняется консолью MinGW
, но если я запускаю ее двойным щелчком, где он пытается выполнить команда?