autotools에 대해 배우고 싶었으므로 YouTube에서 몇 가지 자습서를 시청하기 시작했습니다.
이름이 지정된 폴더 hello
를 만든 다음 configure.ac
파일 을 만들었습니다 .
AC_INIT([hello],[.01])
AC_OUTPUT
나는 그것을 저장 한 다음 달렸다 autoreconf -i
. 분명히 이것은 설치되지 않았기 때문에 처음에는 작동하지 않았습니다. 그런 다음 autoconf
명령으로 설치 했습니다 sudo apt-get install autoconf2.13
.
이제이 후에 다시 실행 autoreconf -i
되었지만 이제 아래 표시된 것처럼 오류가 발생합니다.
Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf2.50 line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf2.50 line 196.
au → conf-iautoreconf -i 대신 au → conf−iautoconf -i를 수행하면 오류가 표시되지 않습니다. b / w
—
abkds
autoreconf
와 autoconf
명령 의 차이점은 무엇입니까
libtoolize와 같이 누락 된 것으로 보이는 프로그램을 나타내는 오류 메시지가 표시되면
apt-file search filename
filename을 가지고있는 파일로 바꾸고 설치해야 할 패키지를 알려줍니다.
@illuminE 확실히 편리한 정보는 미래를 기억할 것입니다
—
abkds
sudo apt-get install build-essential libtool이 나를 위해 일했습니다. 투표를했지만 평판이 없습니다
—
kris
configure
하고를autom4te.cache
하지만 여전히, 경우 실행autoreconf -i
이 오류의 두 라인을 보여주고, 미래의 문제, 이러한 오류가 무엇있을 것인가?