Ошибка CreateProcess = 193,% 1 не является допустимым приложением Win32 в Eclipse CDT - PullRequest
0 голосов
/ 16 мая 2018

Я использую Eclipse CDT в Windows. Я импортировал проект, который должен быть запущен .sh файлом.

Сначала я собрал проект, и, как вы можете видеть на рисунке ниже, файл tcas.exe находится в папке Debug.

У меня есть файл сценария с именем runall.sh, который я хочу запустить для передачи аргументов со значениями. Это так:

echo ">>>>>>>>running test 1"
../source/tcas.exe  958 1 1 2597  574 4253 0  399  400 0 0 1     > ../outputs/t1

внутри проекта

Чтобы запустить runall.sh, я создал внешний инструмент, подобный этому:

Location: ${workspace_loc:/tcas/tcas/scripts/runall.sh}
Working Directory: empty
Arguments:  Cur_Vertical_Sep
            High_Confidence
            Two_of_Three_Reports_Valid
            Own_Tracked_Alt
            Own_Tracked_Alt_Rate
            Other_Tracked_Alt
            Alt_Layer_Value
            Up_Separation
            Down_Separation
            Other_RAC

Когда я запускаю внешний инструмент, он выдает мне следующее сообщение об ошибке:

Исключительная ситуация при выполнении командной строки. Невозможно запустить программу "H: \ Java Workplace \ tcas \ tcas \ scripts \ runall.sh": Ошибка CreateProcess = 193,% 1 не является допустимым приложением Win32 "

В чем причина этой ошибки? Что необходимо для успешного запуска этого скрипта?

как я могу использовать cygwin для запуска runall.sh?

...