
--exec-prefix=EPREFIX 옵션은 패키지를 설치할 때 사용하는 디렉토리를 지정하는 옵션입니다. EPREFIX는 패키지를 설치할 때 사용하는 디렉토리의 경로를 의미합니다.
예를 들어, /usr/local 이 exec-prefix일 때, /usr/local/bin, /usr/local/lib 등과 같은 서브 디렉토리가 자동으로 생성됩니다. 이 때, EPREFIX를 지정하지 않으면 시스템 디렉토리(/usr/local)가 기본적으로 사용됩니다.
EPREFIX를 지정했을 때, 시스템 디렉토리(/usr/local)와 EPREFIX가 중복된 디렉토리가 생기는 것은 패키지 설치 도구가 EPREFIX를 기준으로 서브 디렉토리를 생성하기 때문입니다. 예를 들어, EPREFIX가 /usr/local로 지정된 경우, /usr/local/bin, /usr/local/lib 등과 같은 서브 디렉토리가 생성됩니다. 이 때, 시스템 디렉토리(/usr/local)와 EPREFIX가 중복된 디렉토리가 생기는 것은 패키지 설치 도구가 EPREFIX를 기준으로 서브 디렉토리를 생성하기 때문입니다.
EPREFIX를 지정하지 않으면, 패키지 설치 도구는 시스템 디렉토리(/usr/local)를 기본적으로 사용합니다. 따라서 EPREFIX를 지정하지 않으면 시스템 디렉토리(/usr/local)와 EPREFIX가 중복된 디렉토리가 생성되지 않습니다.
2025-05-05 16:16