정적 라이브러리 용 빌드를 한 위치에 배치했습니다. 이제 내 소스를 빌드 할 때 inter 라이브러리 호출에 대해 UNDEFINED REFERENCES
이 표시됩니다.순환 링크 된 정적 라이브러리 (linux) 정의되지 않은 라이브러리
/home/xyz/lib/libA.a(ClassA.a)
: 예를 들어 정의되지 않은 참조classB.a
여기
classB::funB()
에도 정적 라이브러리이다. 내 소스의 프로젝트 파일에서
정적 연결 순서는 다음과 같습니다
LIBS+= -lclassB -lclassA
내가 라이브러리를 반대 할 때 이제 기능이 들어 라이브러리 A.