새로 C컴파일러를 설치했습니다.

이정원의 이미지

리눅스도 솔라리스와 같이

LD_LIBRARY_PATH에 다가 LIB디렉토리 PATH를 넣어주면

컴파일시 라이브러리를 가져다가 쓰나요?

아니면 다른 값을 넣어 주어야 하나요

새로 컴파일러를 설치했는데 모르겠네요

답변 주시면 감사하겠습니다.

codebank의 이미지

/etc/ld.so.conf 파일에 해당되는 라이브러리 PATH를 적어주시는게 아니였나요?
음...
LD_LIB... 라는 환경변수는 없는것 같네요.
제가 알기론 위 파일에 원하는 라이브러리 PATH를 적재해주고 ldconfig인가하는
명령으로 /etc/ld.so.cache파일을 작성해 주어야하는 걸로 알고 있습니다.

------------------------------
좋은 하루 되세요.

nthroot의 이미지

LD_LIBRARY_PATH // 솔라리스
/etc/ld.so.conf // 리눅스
SHLIB_PATH // HP-UX
LD_LIBRARY_PATH // AIX

------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.

kslee80의 이미지

리눅스에서 LD_LIBRARY_PATH 는 실행시에는 참조합니다.
보통은 LD_LIBRARY_PATH 가 잡혀 있지 않기 때문에
/etc/ld.so.conf 를 참조합니다만은..(이것도 실제로는 ld.so.cache 를 먼저 보죠)
LD_LIBRARY_PATH 가 잡혀 있는 경우에
이 경로에서 라이브러리를 먼저 찾습니다.