| 1484 번 글의 답장글: Re: [질문]동적라이브러리리 생성에 관한 질문 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2003년 05월 30일 00:19:22 금(새벽) |
조회: 992 |
[써니]님이 남기신 글:
>안녕하세요?
>오랜만에 질문 올립니다.
>
>다름이 아니라 LINUX에서 동적라이브러리를
구성하려고 하는데요..
>생성까지는 잘되는데 dlopen()으로 라이브러리를 연결하려고
하면
>다음과 같은 에러가 나면서 열수가 없습니다.
>
>dlopen failed(): ./xxxx.so: undefined symbol: func_name
>
>symbol table을 보면 함수들이 다 undefined로 나오네요.
>원래 C로 작성되어 있던것을 g++로 컴파일을 한건데
>뭐가 문제인가요? 컴파일 옵션이 변경되어야 하는
건가요?
>gcc로 빌드하면 dlopen시 에러가 발생하지 않습니다.
>
>컴파일시에 -fPIC -Wall -g -c 옵션을 주었구요.
>빌드시 -shared -o 옵션을 주었습니다.
>
>답답한데요.. 이런 문제 아시는 분 도움
부탁드립니다.
>혹시 제가 빠뜨린 정보가 있으면 다시 리플 달아드리겠습니다.
>
>모두들 좋은 하루 보내시구요..
========================================
헙... 제가 C 깡통이라서...
코멘트할 것이 없군요...
http://kldp.org/HOWTO/html/Program-Library-HOWTO/shared-libraries.ht
ml
C++ 이 아니고, 위의 문서를 참고해 보세요...
죄송..
|
이전글 : [질문]동적라이브러리리 생성에 관한 질문
다음글 : 산이님 수고스럽더라도 좀봐주세요...
|
from 61.254.75.40
JS(Redhands)Board 0.4 +@
|