저는 Linux 루트 폴더에 익숙하지 않습니다.
Ubuntu 18.04 시스템이 있습니다. 이 두 폴더의 차이점은 무엇입니까?
/usr/lib
그리고/usr/lib/x68_64-linux-gnu
?
내가 이 질문을 하는 이유는 내가홍보하다 .so
두 폴더의 파일은 서로 다른 버전입니다.
답변1
/usr/lib/x86_64-linux-gnu
~이다다중 아키텍처GNU C 라이브러리를 사용하여 Linux에서 64비트 x86용으로 빌드된 라이브러리가 포함된 폴더입니다. /usr/lib
많은 패키지가 다중 아키텍처 사양을 따르지 않기 때문에 시스템용으로 구축된 라이브러리의 기록 폴더입니다.
Ubuntu의 Boost 패키지는 해당 라이브러리를 multiarch 폴더에 배치하므로 해당 라이브러리는 /usr/lib
Ubuntu 이외의 소스에서 제공되거나 아직 설치되어 있는 이전 버전의 패키지에서 제공될 수 있습니다.