6
bin 도구를 만드는 것은 autotools를 사용하여 정말 쉽습니다. 나는 두 개의 파일을 정의해야합니다.안녕하세요 세계 라이브러리 autotools를 사용
'Makefile.am'
bin_PROGRAMS = hello
hello_SOURCES = hello.c
'configure.in'
AC_INIT(hello.c)
AM_INIT_AUTOMAKE(hello,1.0)
AC_PROG_CC
AC_PROG_INSTALL
AC_OUTPUT(Makefile)
는 본체 라이브러리 autotools를 사용하여 고정을 만들기위한 최소 예를 제공 할 수 있는가?
'configure.in'에 사용하는 구문이 심각하게 오래되었습니다! 현재 구문에 대해서는 Automake 설명서에서 "Hello World"예제를 읽으십시오. http://sourceware.org/automake/automake.html#Hello-World – adl
@adi 방금 학습을 시작했습니다. 예 : –
예, 시작시 문제가 있습니다. 인터넷에서 발견되는 많은 자습서는 Automake 1.4 및 Autoconf 2.13이 어디에나 있었던 1999-2000 년경에 작성되었습니다. 그러나 이러한 도구는 일 년 내내 큰 발전을 보였으며 구문이 많이 바뀌 었습니다. 일반적으로, 문서가'configure.ac '대신에'configure.in'을 사용한다면, 오래된 것일 수 있습니다. 원한다면 http://www.lrde.epita.fr/~adl/autotools.html에서 최신 구문으로 튜토리얼을 가지고 있습니다. – adl