test라는 파일이 있습니다. -g로 컴파일 한 후에도 gdb에서 실행할 때 디버깅 심볼이 없다고 표시됩니다. 나는 또한 -ggdb를 사용해 보았지만 너무 유용하지는 않았다. 도와주세요. 실행 파일이 제거되지 않도록gdb : (디버깅 기호 없음)
Output for : gdb test
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/test...(no debugging symbols found)...done.
단순히 파일이나 디렉토리를 찾을 수 없다는 뜻입니다. 웹에서 gdb에 대한 튜토리얼을 한 번 따르고 있는데, 프로그램 이름이 test.cpp 인 경우 gdb test를 사용하도록 요청한 곳입니다. – psyc0der
'./test'파일이 있습니까? – trojanfoe
./test는 test.out을 실행하는 방법이라고 생각합니다. 그리고 test.cout을 test.out에 출력하여 test.cpp를 컴파일했습니다. – psyc0der