mesa-12.0.0을 설치한 후 내 라이브러리와 헤더 파일은 다음 위치에 있습니다.
~/다운로드/mesa-12.0.0/lib ~/다운로드/mesa-12.0.0/include
경로를 직접 추가하는 것이 더 낫습니까?LD_LIBRARY_PATH아니면 /usr/lib와 같은 좀 더 표준적인 경로에 넣어야 할까요? 패키지를 구성하는 가장 좋은 방법은 무엇입니까, 아니면 둘 다 가능합니까?
감사해요.
답변1
다음을 입력하면 안 됩니다 /usr/lib
. 운영 체제 콘텐츠와 로컬에 설치된 콘텐츠를 혼합하지 마세요.
넣어주시면 /usr/local/
그림자가 됩니다 /
. 등 이 있습니다 /usr/local/lib
. 또한 이를 조사하면 로컬 패키지를 관리하는 데 도움이 됩니다(서로 분리하고 모두 함께 보관하세요)./usr/local/bin
/usr/local/include
stow
또는 홈 디렉토리에 저장할 수도 있습니다. stow
여기에서 도움말을 제공하도록 선택할 수도 있습니다.
/usr/local/
전체적으로( ) 또는 사용자 디렉터리에 설치할지는 사용자에게 달려 있습니다. 둘 다 다른 사람과 공유할 수 있습니다. 하지만 에 넣으면 /usr/local
자동으로 공유됩니다. 그리고 설치하려면 관리자(루트 또는...) 액세스 권한이 필요합니다.