gdb是调试linux上c程序的工具

对caffe的调试算法如下

对caffe的debug:
1.在Makefile.config中将DEBUG := 1取消注释
2.   make -j8
3.gdb -args .build_debug/tools/caffe train -solver solver.prototxt
4.在命令行输入 b caffe.cpp :426(具体看tools/caffe.cpp中main的第一行的行号)
5.输入run
6.在命令行对recurrent_layer.cpp 打断点
  例如  b recurrent_layer.cpp :行数
7.输入c,运行到断点

编译一般程序:

1.g++ -g main.cpp layers.cpp

2.gdb a.out

3. b 1

4. run

5. layout

优质内容筛选与推荐>>
1、在远程桌面连接时,怎样在两台计算机之间互传文件
2、如何使用Git工具管理远程服务器?
3、javascript
4、【视频】Microsoft SQL Server 2008 R2 StreamInsight进阶
5、如何使用 SetPrinter 修改打印机设置


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号