ddd 로 디버깅 시에...

bizzare의 이미지

ddd로 디버깅을 할 때...
만일 libTest.so파일을 사용하는 a.out을 디버깅한다고할 때
어떻게 설정을 해놓고 해야하나요.

Quote:
$ ddd a.out

라고 입력하면 일단 ddd 가 실행은 되는데..
run 을 하면 libTest.so가 없다면서 실행이 종료되는군요.

어떻게 해야하는지요.

cinsk의 이미지

ddd를 실행하기 전에 libTest.so가 있는 디렉토리를 LD_LIBRARY_PATH 환경 변수에 추가한 후 실행해 보기 바랍니다. 예를 들면:

$ export LD_LIBRARY_PATH=libTest_so_directory:$LD_LIBRARY_PATH
$ ddd a.out