C-P-User-3 Ответов: 1

В NetBeans 8.1 дает возможность плохой командной строке Cygwin для mktemp


Я напечатал длинное и подробное издание этой проблемы. ЗДЕСЬ[^] без ответа через десять часов, и десять человек смотрят его.

По-видимому, NetBeans предоставляет утилите CygWin make (известной как mktemp) неизвестную опцию, в частности "--f",

На данный момент я не могу догадаться, где этот синтаксис определен или как его изменить.

Милостыня для невежественных приветствуется.

Вот вырезка и вставка из окна вывода в NetBeans...

cd 'C:\Users\MURPHY\Documents\NetBeansProjects\FRED_CPP'
C:\cygwin64\bin\mktemp.exe -f Makefile CONF=Debug
mktemp: unknown option -- f
Try '/usr/bin/mktemp --help' for more information.

BUILD FAILED (exit value 1, total time: 204ms)


Что я уже пробовал:

Я покопался в IDE NetBeans.

Я искал место, где можно было бы определить синтаксис mkdir

До сих пор я его не нашел.

Я открыл командное окно и набрал "mkdir --help", чтобы посмотреть, какие предложения он может предложить самостоятельно. "--f", по-видимому, и есть вся проблема.

Richard MacCutchan

Вы должны сообщить об этом в Netbeans.

Richard MacCutchan

Почему вы печатаете mkdir --help, когда команда в ошибке явно mktemp И как уже было предложено, вам нужно сообщить об этом Netbeans, мы не можем исправить их программное обеспечение.

1 Ответов

Рейтинг:
0

Jochen Arndt

На самом деле это не ответ, но я надеюсь, что это поможет (а размещение такого длинного текста, как неформатированный комментарий, делает его довольно нечитаемым).

Цитата:
NetBeans является предоставление Cygwin для утилиты make (известный как mktemp)
и
Цитата:
mktemp.exe -f Makefile CONF=Debug
не соответствующий.

Похоже, что IDE NetBeans использует здесь неправильную команду. Параметр "- f Makefile" указывает, что должна быть выполнена утилита make (например, GNU делать). Но mktmp это не утилита make (от 'man mktemp'):
Цитата:
mktemp-создание временного файла или каталога
...
Создайте временный файл или каталог и распечатайте его имя.

Поэтому вы должны сообщить об этом NetBeans, как уже предлагал Ричард.