static-libraries

    7

    3답변

    저는 iPhone 용 정적 라이브러리를 작성 중이며 내가하고있는 일이 권장되는지 아니면 다른 접근 방식을 취해야하는지 궁금합니다. 내가 쓰고있는 정적 라이브러리는 libxml2에 의존합니다. libxml2에는 동적 라이브러리 (dylib)와 정적 라이브러리 (a)가 있습니다. 나는 두 가지 접근법을 시도했다. 접근 한 - 나는 "-lxml2"에서 "다른 링

    40

    5답변

    주로 많은 수의 정적 (.a) 라이브러리 파일로 구성된 제 3 자 라이브러리가 있습니다. 이것을 .a 라이브러리 파일로 컴파일 할 수는 있지만 실제로는 .so 공유 라이브러리 파일이어야합니다. 정적 .a 파일을 공유 .so 파일로 변환 할 수있는 방법이 있습니까? 또는 좀 더 일반적으로 많은 수의 정적 .a 파일과 몇 개의 .o 오브젝트 파일을 하나의 .s

    8

    1답변

    저는 여러 라이브러리에 링크 된 소프트웨어를 가지고 있습니다. 이들은 모두 동적 (.so) 버전과 정적 (.a) 버전으로 존재합니다. 기본적으로 g ++을 사용하면 라이브러리의 동적 버전이 선택되며 이는 나에게 도움이됩니다. 그러나 이들 중 하나는 절대적으로 정적으로 연결되어야합니다. 나는 -static을 사용하는 방법에 대해 생각했지만, 모두를 위해 정적

    7

    3답변

    내 응용 프로그램이 libsamplerate.a와 연결됩니다. 최종 바이너리 배포를 쉽게하기 위해이 작업을하고 있습니다. .a 파일의 코드가 배포해야하는 다른 라이브러리에 따라 달라질 까봐 걱정됩니다. 하지만 그렇지 않다면 나는 예를 들어 여러 복사본을 포함하여 응용 프로그램을 너무 많이 부풀려서 걱정하고 있습니다. libc. 정확하게 libsamplera