질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

gcc 라이브러리 링크 문제입니다;

작성자 정보

  • 김광희 작성
  • 작성일

컨텐츠 정보

본문

INTEL사의 IPP 리눅스 버전을 설치하여 사용하려고 합니다.

g++ 컴파일시

 g++ -o  test test.cpp -I/opt/intel/ipp/5.1/ia32/include/ -lippi
-L/opt/intel/ipp/5.1/ipp/ia32/sharedlib
 
이런 명령어를 쳤더니...

/usr/bin/ld: cannot find -lippi
에러가 뜨네요..라이브러리 링크 문제 같은데
명령어를 어떤식으로 바꿔야 할까요..

libippi.so, libippi.so.5.1 <---요녀석들을 링크 시켜야 하고요...

/opt/intel/ipp/5.1/ipp/ia32/sharedlib에 위치하고 있습니다.

 

관련자료

댓글 3

이자선님의 댓글

  • 이자선
  • 작성일
라이브러리 명이 틀렸거나 'ㅡ'
링크주소가 안 맞을경우 발생할수 있습니다.

ldconfig -v | grep ippi
명령으로 해당 라이브러리가 존재하는지 검사하시고
없으면 /etc/ld.so.conf 에 경로추가후
ldconfig 한번 실행하시고 다시 컴파일해보세요 ... :)

이자선님의 댓글

  • 이자선
  • 작성일
아래 글처럼 하신 뒤

g++ -I/opt/intel/ipp/5.1/ipp/ia32/include -o test test.cpp -lippi

이렇게 하시면 되겠네요 ...

이자선님의 댓글

  • 이자선
  • 작성일
다음은 라이브러리 생성과 사용방법인데요...
간단히 5분만 투자해서 해보시면 대충
라이브러리가 어떻게 만들어지고 'ㅡ'
사용할 수 있는지 알게 될겁니다.

http://www.hyung.co.kr/bbs/view.php?id=lang&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=라이브러리&select_arrange=headnum&desc=asc&no=28

공지사항


뉴스광장


  • 현재 회원수 :  60,076 명
  • 현재 강좌수 :  36,001 개
  • 현재 접속자 :  410 명