라이브러리 추가하려면 커널컴파일?
그런것은 없습니다.
다만 라이브러리가 요구하는 커널버전보다 이하의 커널을 사용할때
커널컴파일 합니다. 아니면 최신 하드웨어 지원하는 경우도
라이브러리는 /usr/lib나 /usr/local/lib 이하에 깔아놓고,
설치한 다음에 ldconfig 실행(루트권한)시키면 바로 쓸 수 있습니다.
(대부분의 라이브러리는 자동으로 /usr/local/lib나 /usr/lib에 설치됩니다)
그리고 라이브러리를 딴데다 설치할 수도 있지만 이경우는 컴파일할때
옵션 지겹게 줘야 합니다. 또한 공유라이브러리(lib???.so.???식의 이름을
가진 파일들)는 /etc/ld.so.conf에
해당경로 추가해주고 ldconfig 해야합니다.
: 새로운 라이브러리를 추가 하려면 라이브러리를 추가한 다음에 커널 컴파일
: 을 하라고 해서 커널 컴파일을 했는데요...
:
: 컴파일은 아무런 문제 없이 잘 된것 같습니다.
:
: 그런데 추가한 라이브러리( 헤더 파일 과 소스 파일)를 사용하려고 하면 그
: 런 파일을 찾을 수가 업다고 하는데요..
:
: /usr/include 디렉토리 밑에 가서 찾아 보니 추가한 라이브러리에 대한 정보
: 는 없었습니다.
:
: 제가 라이브러리를 설치한 곳은 /usr/local/ 입니다.
:
: 새로 추가한 라이브러리를 사용하려면 어떻게 해야 하는 건가요??
:
: *.a 등으로 끝나는 라이브러리 파일들은 ld.so.conf 파일 수정하면 되는 데
: 요.
:
: 이렇게 인클루드 시키는 디렉토리를 추가 하려면 어떻게 해야 하는 건가요?
:
: 고수님들 알려 주세요...ㅡㅡ;
:
: --
: 이 인 순--Written by the Black Knight