Я пытаюсь запустить свою программу из терминала XQuartz (X11), и при компиляции моего исполняемого файла на нем нет звездочки, и он не запустится. Там написано, что команда не найдена при вводе имени. Я использовал Xcode в какой-то момент, и я скачал инструменты командной строки. Я очень новичок в C ++ и программировании в целом. Почему это и что я должен сделать, чтобы это исправить?
Если вы скомпилировали его в двоичный файл, в папке, в которой он существует, запустите его с ./binary-name
, Обычно это должно работать. Но если он говорит, что двоичный файл не является исполняемым (очень маловероятно), установите разрешение для исполняемого файла с помощью chmod +x binary-name
,
Обычно, если исполняемый файл не находится в PATH
, вы должны предварять его ./
запустить его.
Других решений пока нет …