본문 바로가기

Computer/Oracle-Solaris

csh에서 LD_LIBRARY_PATH 설정하기

csh을 사용하게되면 다른 쉘에서 사용하던 export는 쓸 수 없게된다.

 

csh에서는 export 대신 setenv를 사용하면 된다. 그리고 다른쉘과 약간 다른 형태로 쓸 수 있다.

 

ksh or bash 에서

 

export LD_LIBRARY_PATH=/app/test/lib

 

이렇게 쓰던 명령어는 다음과 같이 변경해야 한다.

 

setenv LD_LIBRARY_PATH /app/test/lib:$LD_LIBRARY_PATH

 

보는 바와 같이 LD_LIBRARY_PATH 뒤에 경로를 써 주면 되는데 한 칸 띄고 쓰면 된다. 그리고 경로 끝에는 :$LD_LIBRARY_PATH 를

 

붙여주면 된다.

 

그리고 선언된 것을 가져다 쓸 때는 다음과 같이 하면 된다.

 

setenv TEST_PATH /app/test

setenv TEST_LIB_PATH ${TEST_PATH}/lib

 

이렇게하면 TEST_LIB_PATH의 값은 /app/test/lib가 된다.

 

나머지는 알아서 응용해서 쓰도록 하자.