2013-10-17 2 views
2

소스에서 다시 컴파일하지 않고 미리 빌드 된 동적 실행 파일을 정적 파일로 변환하려면 어떻게해야합니까? Linux에서 ARMv7 CPU를 사용하고 있으며 동적 실행 파일에 필요한 라이브러리에 액세스 할 수 있습니다. (나는 Ermine이나 Statifier를 사용할 수 없다!)동적 실행 파일을 정적 실행 파일로 변환하는 방법은 무엇입니까?

+1

Ermine, Statifier 또는 jumpstart를 사용할 수없는 경우 다시 컴파일하는 옵션 만 옵션으로 보입니다. –

답변

1

정적 라이브러리를 사용하고 정적 연결을 위해 준비된 컴파일 된 버전의 프로그램에 링크해야한다.

그래서 재 컴파일을 피할 수 있다고 생각하지 않습니다.

0

.o 개의 파일이 모두있는 경우 해당 파일을 정적 버전의 라이브러리와 간단히 연결할 수 있습니다.

이것은 원본에서 컴파일하지 않고 정적 버전을 만들 수 있음을 의미하지만 대개 사람들은 .o 파일을 보관하지 않으므로 소스에서 모든 것을 컴파일해야합니다.

관련 문제