2014-10-22 2 views
-1

많은 다른 정적 라이브러리 (abc_1.a, abc_2.a, ... abc_n)에 크게 의존하는 정적 라이브러리 (xa) .에이). 전혀 문제없이 구축 할 수 있지만 생성 된 xa 라이브러리를 새 프로젝트에 사용하면 많은 링커 오류가 발생합니다. 대부분 abc_1.a-abc_n.a를 가리키며 제안이나 제안을 요청할 수 있습니다. 내가 놓친 것에 대한 팁?내 정적 라이브러리를 Xcode에서 생성하는 새 정적 라이브러리에 연결하는 방법

일을 내가 이미 내가 모든 ABC를 복사 빌드 단계

  • XA에서 내 "복사 헤더"에 헤더를 X, XA에

    • 을 시도, 내가 링크 "에 내 모든 ABC 라이브러리를 추가 라이브러리와 함께 바이너리 "빌드 단계에서
    • 필자의 라이브러리는 시뮬레이터와 디바이스 모두에서 매우 강력하다고 확신한다.

    모든 조언을 주시면 감사하겠습니다. > // <

  • +0

    Miu : 질문을 편집하여 연구에서 배운 내용이나 문제를 해결할 수 있었던 방법을 보여줍니다. 문제가 해결되지 않았다면 초기 질문에 더 많은 정보를 추가하십시오. 비슷한 것을 시도하고 있습니다. 아마 우리는 서로 도울 수 있습니다. 더 많은 정보를 가지고, 나는 당신의 질문을 upvote 수 있습니다. Apple이 Xcode와 iOS를 업데이트 한 이후로 많은 사람들이 문제를 겪고 있기 때문에 이는 좋은 질문입니다. 정보 부족으로 투표가 중단 된 것 같습니다. – Patricia

    답변

    0

    정적 라이브러리 A가 정적 라이브러리 B, C 및 D에 의존하는 경우 결과 앱의 링커 단계에 A, B, C 및 D를 추가해야합니다.

    정적 라이브러리 자체는 참조하는 다른 정적 라이브러리를 링크 (포함)하지 않습니다. 그들은 모두 결과 애플 리케이션에 함께 넣어해야합니다.

    +0

    x.a와 해당 헤더를 사용할 응용 프로그램을 만들 때 abc_1.a, abc_2.a, ... abc_n.a 라이브러리 및 해당 헤더를 추가한다는 것을 의미합니까? – Miu

    +0

    네, 그렇게해야합니다. – LearnCocos2D

    관련 문제