2010-09-23 18 views

cevap

45

configure.ac ve configure.inconfigure kabuk komut dosyası oluşturmak için autoconf tarafından işlenir ana Autoconf'a kaynak dosyası, iki olası isimlerdir. Yeni paketler için configure.ac tercih edilir, configure.in hala çalışan eski bir isimdir. (.in eki şimdi configure çalışan sonuç olan sadece config.status tarafından işlenecektir dosyalar için kullanılacak önerilir.)

Makefile.am bir Automake kaynak dosyasıdır. Automake bunu işler ve Makefile.in üretir, bu da daha sonra Makefile'yi üretmek için config.status tarafından işlenir. Automake tarafından üretilen bir Makefile.in, elle düzenlenecek anlamına gelmez. Ancak, bir proje Automake kullanmıyorsa (ancak Autoconf kullanıyorsa), yalnızca Makefile.in, 'un el ile düzenlenmiş olduğu olacaktır.

Daha fazla ayrıntı için bkz. http://www.gnu.org/software/autoconf/manual/html_node/Making-configure-Scripts.html - özellikle diyagramlar.

+1

+1: Güzel bitti. –