Получите «Доступ запрещен» при попытке скомпилировать с g ++ из командной строки. Cygwin

Я установил все пакеты в cygwin. Я также добавил C: \ cygwin \ bin в свою переменную PATH. Но когда я пытаюсь скомпилировать файл c ++ в командной строке, я получаю сообщение об ошибке «Доступ запрещен». Те же команды работают в пакетном окне cygwin. Кто-нибудь знает, что случилось?

Редактировать: Я изменил разрешения для gcc и g ++. Я больше не получаю ошибку "Доступ запрещен", но получаю новую: "Эта версия C: \ cygwin \ bin \ g ++. Exe несовместима с версией Windows, которую вы используете. Проверьте информацию о системе вашего компьютера, чтобы узнайте, нужна ли вам версия программы x86 (32-разрядная) или x64 (64-разрядная), а затем обратитесь к издателю программного обеспечения. ".

enter image description here

enter image description here

23
задан sighol 17 February 2011 в 20:29
поделиться