'.bashrc'에 해당되는 글 2건

  1. 2011.08.10 공유 라이브러리 생성, 그리고 사용
  2. 2011.08.10 .bashrc 수정후 적용하기
Linux Server2011.08.10 16:10
공유 라이브러리 소스 파일 : abc.c
컴파일할 실행 소스 파일 : main.c

libabc.so 공유 라이브러리 생성
#gcc -fPIC -c abc.c
#gcc -shared -Wl-soname,libabc.so.1 -o libabc.so.1 abc.o
#ln libabc.so.1 libabc.so


공유 라이브러리를 사용하여 컴파일 1
#gcc -c main.c
#gcc -o runfile main.o -labc -L.


공유 라이브러리를 사용하여 컴파일 2
#vim ~/.bashrc
         export LD_LIBRARY_PATH=
[libabc.so가 있는 경로]:$LD_LIBRARY_PATH
#source ~/.bashrc
#gcc -o runfile main.o -labc

실행
#./runfile

실행시 오류가 발생한다면 다음 과정을 실행하면 됩니다.
#vim /etc/ld.so.conf
          [libabc.so 가 있는 경로] 추가
#ldconfig
#./runfile


 
신고
Posted by 초프(초보 프로그래머)
Linux Server2011.08.10 15:53
.bashrc를 수정하면 다시 로그인해야 적용됩니다.

터미널을 종료후 다시 실행하면 적용됩니다.


하지만

source ~/.bashrc

를 실행하게 되면 터미널 종료 없이 바로 적용됩니다. 
신고
Posted by 초프(초보 프로그래머)