Я не верю или настраиваю или делаю, твердо учиться. Однако они сложны, таким образом, они могут быть хитрыми для изучения - особенно посредством экспериментирования. Например, сделайте, требует, чтобы команды для создания цели были расположены с отступом строго с Символом табуляции, который трудно отличить от пробелов во многих случаях.
Вот страница, которая пробегается через обоих из тех (и больше): http://autotoolset.sourceforge.net/tutorial.html#Compiling-with-Makefiles.
И страница по стандартам GNU для конфигурации: http://www.gnu.org/prep/standards/html_node/Configuration.html.
Отметьте это autoconf
инструмент для создания, настраивают сценарии; конечно, можно произвести собственное своими силами, настраивают сценарий, но autoconf
получит Вас стандартный тип сценария и должен сохранить большую работу по программированию.
В bash
:
$ type -a time
time is a shell keyword
time is /usr/bin/time
Вы вызвали time
, потому что bash
вызвал time, встроенное в ключевое слово вместо внешней команды /usr/bin/time. Встроенное ключевое слово time
не имеет опции -v
. bash
интерпретировал, что вызов встроенной команды time
по команде -v
приводит к этой ошибке.
Попробуйте:
/usr/bin/time -v ls
или:
command time -v ls