![프로그램의 "이식 가능한 버전" 바이너리 컴파일](https://linux55.com/image/164118/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%98%20%22%EC%9D%B4%EC%8B%9D%20%EA%B0%80%EB%8A%A5%ED%95%9C%20%EB%B2%84%EC%A0%84%22%20%EB%B0%94%EC%9D%B4%EB%84%88%EB%A6%AC%20%EC%BB%B4%ED%8C%8C%EC%9D%BC.png)
많은 오픈 소스 소프트웨어의 경우 컴파일 및 설치 단계는 일반적으로 ./configure
, make & make install
. 그러나 이 프로세스 중에 구성은 시스템에서 종속성을 찾아 링크를 설정할 수 있습니다. 이로 인해 바이너리를 직접 이식 가능한 배포에 사용할 수 없게 됩니다.
내 질문은 이러한 프로그램의 이식 가능한 버전을 빌드하기 위한 Linux의 표준 빌드 파이프라인이 무엇입니까(종속성이 자동으로 번들링됨)입니다.
많은 오픈 소스 소프트웨어의 경우 컴파일 및 설치 단계는 일반적으로 ./configure
, make & make install
. 그러나 이 프로세스 중에 구성은 시스템에서 종속성을 찾아 링크를 설정할 수 있습니다. 이로 인해 바이너리를 직접 이식 가능한 배포에 사용할 수 없게 됩니다.
내 질문은 이러한 프로그램의 이식 가능한 버전을 빌드하기 위한 Linux의 표준 빌드 파이프라인이 무엇입니까(종속성이 자동으로 번들링됨)입니다.