드라이버 소스의 정확한 위치는 어디에 있습니까?

드라이버 소스의 정확한 위치는 어디에 있습니까?

로 컴파일하고 싶은 소스 코드가 있습니다 make. 이 소스 코드는 제가 사용할 드라이버로 컴파일됩니다. 해당 파일의 올바른 위치는 무엇입니까? /usr/공유? /선택하다? /usr/로컬/...?

편집: 드라이버는 커널 드라이버가 될 것이며 dkms를 사용하여 설치하겠습니다. 제가 사용할 배포판은 Ubuntu이지만 나중에 다른 배포판에도 사용할 수 있습니다.

답변1

실제로는 귀하에게 달려 있지만 일반적으로 소스는 /usr/src댓글에 언급된 방식으로 저장됩니다. 시스템 전체에 설치된 응용 프로그램도 이 디렉터리에 소스 코드를 설치할 수 있으므로 충돌 가능성을 피하기 위해 대신 사용할 수 있지만 /usr/local/src궁극적으로 소스 코드 저장을 막을 수 있는 사람은 아무도 없습니다.원하는 곳이면 어디든지 괜찮아그들이 어디에 있는지 기억하고 충돌이 없는 한. 당신도 만들 수 있습니다 /src- 찾기 쉽고 cd사용하기 쉽습니다.

관련 정보