gdb不会运行并命中断点

时间:2015-02-25 03:41:10

标签: c++ debugging unix

我正在使用unix处理一个处理C ++源文件的项目。

在目录user/project/Build中,我输入make来编译和链接源文件,然后转到user/run并输入run.sh test.txt来运行程序

在我转到/user/project/Build/bin并输入gdb project然后run后,我始终收到消息Program exited with code 01. Missing separate debuginfos, use: debuginfo-install glibc.

虽然我可以在main.cpp中设置断点,但如果我输入' break foo.cpp:19',我会看到No source file named foo.cpp. Make breakpoint pending on future shared library load?但这是错误的,因为我有{{1} }

当我前往Build并尝试foo.cpp时,我会收到cmake -DCMAKE_BUILD_TYPE:STRING=Debug ../src looking for pthread_create - not found. -- Found Threads: TRUE CMake Error at log4cplus/CMakeLists.txt:152 (SetupBoost): Unknown CMake command "SetupBoost".。这个问题甚至无法解决 如果我编辑Makefile以包含CXXFLAGS

发生了什么事?

0 个答案:

没有答案