2010-02-08 4 views
1

나는 각각의 특정 기능을 사용 GLibGObject와 쓰기 프로그램의 소스를 통해 찾고있다. 하지만 지금은 내 시스템에 아무것도 설치하지 않고 GLib 소스 코드에서 뭔가를 디버깅하고 싶습니다.시스템에 설치된 버전이 아닌 내 버전의 GLib에 어떻게 링크합니까?

는 어디 선가 소스 코드의 내장 버전을 가지고 차라리 시스템에 설치된 것보다 .so 파일들을 사용하고 싶습니다, 그리고 내 테스트 프로그램에 연결하는 방법을 모르겠어요. GCC와 같은 명령 줄에서 GLOB 및 GObject 용 .so 파일을 참조하려고 시도했지만 입력 한 추적 문이 실행되고 있지 않으므로 일반 GLib 라이브러리가 아직 사용되고 있는지 의심됩니다.

답변

1

보유하고있는 디렉토리를 포함하도록 LD_LIBRARY_PATH를 설정 .so는 당신이에 연결하고, 그 LD 당신이 원하는 일을하는지 확인하기 위해 LDD를 사용하고 싶습니다. 일,

+0

감사합니다 – Jake