설치하려고 합니다지도 서버튜토리얼의 마지막 명령에 문제가 있습니다.
libtool: install: /usr/bin/install -c .libs/mapserv /usr/local/bin/mapserv
터미널에서 명령을 찾을 수 없다고 합니다 libtool
/설치하러 갔습니다.도서관 도구. 하지만 여전히 명령이 작동하지 않습니다. 나는 시도한다:
libtool install: /usr/bin/install -c .libs/mapserv /usr/local/bin/mapserv
오류가 발생합니다.
libtool: you must specify a MODE
내가 뭘 잘못했나요?
운영 체제: 민트. 추신: Linux 시스템을 본 것은 이번이 처음입니다.
답변1
일반적으로 시스템의 일반 사용자는 libtool
시스템을 직접 사용하지 않습니다.도서관 도구소프트웨어 개발자를 위한 편리한 유틸리티입니다. 그 효과를 볼 수 있지만 일부 소프트웨어를 구축하기 위해 "사용"해야 한다면 libtool
이는 무언가가 손상되었음을 의미합니다. 그런 다음 문제를 해결하는 데 너무 많은 노력을 기울이는 대신 libtool
패키지의 빌드 시스템을 수정하려고 합니다. 여기에는 libtool
귀하가 얻은 사본을 패키지로 교체하는 것이 포함될 수 있습니다 .
Libtool에 대해 알아야 할 주요 사항은 다음과 같습니다. 시스템에 설치하면(실행하는 것처럼) libtool
어떤 프로그램도 실행되지 않습니다. 당신이 얻는 주요 명령은 소스 tarball과 함께 제공되는 스크립트를 libtoolize
생성하는 주요 목적입니다 .libtool
따라서 빌드하려는 소프트웨어는 libtool
시스템의 명령이 아니라 소스 tarball과 함께 제공되는 명령을 사용합니다. 일반 사용자로서 시도해 볼 수 있는 것은 다시 실행하여 교체하는 것이지만 libtoolize
일반적인 문제 해결 단계로는 권장하지 않습니다. 문제를 해결하기보다는 깨뜨릴 가능성이 높습니다.
답변2
이 문서에서 "libtool" 줄은 입력해야 하는 명령이 아니라 읽어야 하는 출력입니다. 입력해야 하는 명령은 "make install" 명령이고 "libtool: " 줄은 해당 명령 출력의 일부입니다.