我正在使用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
发生了什么事?