我有一个从存储库中签出的项目midori
。我想在构建后使用 gdb 调试项目,但是当我尝试在源文件上放置断点时,gdb 无法识别。
这是我的 Cmakelist.txt 文件https://github.com/shashwat001/midori-modified/blob/master/CMakeLists.txt。
按照这里的说明http://midori-browser.org/contribute/#build_the_code。cmake
我创建了 _build 文件夹,然后从里面运行make
。然后运行 midori 的可执行文件是_build/midori/midori
.
从源文件夹,我运行
gdb _build/midori/midori
然后将断点放入文件 midori/midori-panel.c
break midori/midori-panel.c:350
然后显示以下错误:No source file midori-panel.c
我是否需要对 Cmake 文件进行任何更改才能启用它,或者我需要一些其他语法。