나는 잠시 동안 작업해온 C++ 프로젝트를 가지고 있습니다. 주로 코드 완성/파싱 및 시각적 디버깅을 위해 이클립스로 가져 오기로 결정했습니다. 프로젝트는 makefile 및 g ++ 컴파일러를 사용합니다. 내가 ++ g에 전달 관련 플래그는 다음과 같습니다Eclipse CDT에서 C++ makefile 프로젝트로 디버거 설정
LOCAL_CPPFLAGS = -g -O0 -Wall -Wextra -rdynamic -DPLATFORM_DESKTOP -DDEBUG -std=c++11
LIB_FLAGS = -lglfw -lGL -lGLU -lGLEW -lpthread -lXxf86vm ./Libraries/libpng/built/libpng14.a -lz
내가 잘 명령 줄에서 실행 파일을 디버깅 할 수 있습니다. 하지만 내가 어떤 중단 점을 가지고 있는지 여부에 상관없이 사용할 수있는 기호없이 특정 _dl_debug_state()에서 항상 깨는 것 같은 디버그 구성을 설정하려고하면
내가 자세한 로깅을 켤 때 나는 내가 공유 라이브러리에있는 것 같아요 : /lib64/ld-linux-x86-64.so.2
실행 파일을 디버그 구성으로 가져 오려고 시도했지만 결과가 같았습니다.
다른 문제는 여기에, 다른 포럼은 같은 문제를 다루는 것처럼 보이지만 그 중 아무 것도 나를 위해 일하지 않았습니다.