expat 라이브러리를 기반으로 C 헤더 및 소스 파일에 작성된 XML 구문 분석 유틸리티 함수가 있습니다. 이것을 위해 정적으로 연결된 expat가있는 정적 라이브러리에 내 소스 파일을 컴파일했습니다.모든 기호가 해결 된 라이브러리를 다른 라이브러리에 정적으로 연결하는 방법
유틸리티 라이브러리와 expat를 응용 프로그램과 정적으로 연결하는 경우에만 사용할 수 있고 결과 xml 유틸리티 라이브러리의 기능을 내 응용 프로그램과 함께 사용할 수 있습니다. 필자는 응용 프로그램 실행 파일로 expat를 정적으로 다시 연결할 필요없이 내 유틸리티 라이브러리를 정적으로 만 연결하여 내 응용 프로그램을 빌드 할 수 있어야한다는 견해를 가지고있었습니다. 내 응용 프로그램을 유틸리티 라이브러리와 연결 만하면 expat에 대해 정의되지 않은 기호 오류가 발생합니다.
누락 된 부분을 누군가 안내해 줄 수 있습니까? 나는 gcc 컴파일러를 사용하고있다.
덕분에 ....
OK, 어떻게하면 내 유틸리티 라이브러리에 포함되어있는 expat 정적 라이브러리를 얻을 수 있는지 안내해 주시면 단일 정적 라이브러리와 내 실행 파일을 연결하기 만하면됩니다.두 개의 아카이브를 추출하고 오브젝트 파일을 병합하지 않으려합니다. – sbunny
@sbunny 안녕하세요. 다른 방법은 없습니다. 업데이트를 참조하십시오. –