В моей Makefile.am
файле у меня есть что-то вроде этого:Как объявить необязательную цель в automake?
bin_PROGRAMS = foo bar
foo_SOURCES = foo.cpp
bar_SOURCES = bar.cpp
Я заинтересован в том, чтобы bar
только скомпилированный, когда я делаю make bar
, не тогда, когда я делаю make all
. Но я хочу, чтобы foo
всегда был скомпилирован. Как мне это сделать?
Спасибо.
Файл, который вы описываете, выглядит как Makefile.am, который не является файлом autoconf. Automake - совершенно другой инструмент. –
Это правда. Можно ли использовать automake без autoconf? – vy32
Обычно используется autoconf без automake, но очень редко используется automake без autoconf. Я предполагаю, что это можно сделать, но automake определенно предназначен для использования с autoconf. –