문제

나는 한동안 코딩을 해왔고, 항상 컴파일의 링크 단계가 매우 간단하다고 생각했지만 최근에는 앱에 플러그인 시스템을 추가해야했고, 이로 인해 몇 가지 컴파일 및 런타임 문제가 발생했습니다. 문제에 대한 지식이 완전히 부족합니다. 나는 이제 그것을 잘 작동하고 그 과정에서 많은 것을 배웠지 만 이제는 여전히 주제에 대해 배울 것이 많다는 것을 알고 있었기 때문에 주제를 더 탐구하고 싶었습니다. 그래서 전체 "코드 섹션, 기호, 링크, 동적/정적 라이브러리 ..."비즈니스에 대한 기사, 블로그 게시물 또는 책에 대한 좋은 포인터가 있는지 궁금했습니다.

나는 GCC와 LD를 사용하여 Linux에서 개발 중이지만, 일을하는 m $ 방법에도 관심이 있습니다. 나는 지식을 갈망합니다 :)

감사!

도움이 되었습니까?

해결책

다음은 좋은 온라인 리소스입니다.

Ulrich Drepper (Glibc의 관리자)는 그의 논문에서 공유 라이브러리의 Linux 구현에 대한 매우 철저한 설명을 제공합니다. 공유 라이브러리를 작성하는 방법, 당신이 멍청한 세부 사항을 알고 싶다면 확실히 읽을 가치가 있습니다. 나는 실제로 세부 사항을 다루는 훌륭한 일을하는 책을 생각할 수 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top