Я еще не загрузил виртуальную машину Linux (у меня есть OpenSUSE на виртуальной машине на моем компьютере), но всякий раз, когда я запускаю исполняемый файл под Cygwin, я получаю сообщение об ошибке «невозможно выполнить двоичный файл». Windows (PowerShell) сообщает мне, что не может найти команду, которая является именем файла, или, если я использую ./, она сообщает, что ни одно приложение не может открыть этот файл. Кроме того, в Windows (командная строка) я получаю сообщение о том, что файл не распознается как команда или работающая программа.
Обратите внимание, что я уже использовал chmod в Cygwin для установки исполняемого файла.
Понятия не имею, на каком это языке, но это исполняемый файл. Я пытаюсь выполнить этот файл на своем локальном компьютере, чтобы я мог выполнить фактическое назначение, для которого он предназначен, то есть «черный ящик», тестирующий приложение. К сожалению, я буду путешествовать и не хочу полагаться на серверы моей школы, когда у меня не будет надежного доступа в Интернет, пока я не вернусь домой.
Спасибо за любые предложения по решению этой проблемы.