您的位置:首页 > 其它

深度学习的GDB调试命令和经验记录

2017-06-04 22:49 393 查看
调试的指令很简单:
cd $CAFFE_ROOT,
1.
gdb ./build/tools/caffe

2. 设置运行参数
set args train --solver=xxxxsolver.prototxt

3. 设置断点, 比如
b solver.cpp:59
, 此时会出现“Make breakpoint pending on future shared library load? (y or
) ”, 选择y即可,因为断点设置在.so文件中
4. run 即可

通过python进入shared_library,也就是调试python调用c++的c++代码端的方法:

gdb --args python test.py
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: