ubuntu下Qt环境单步调试caffe源码

Ubuntu下借助Qt Creator 调试Caffe

1.下载并安装Qt Creator

  • 下载页面,推荐使用4.x版本,比如: Qt Creator 4.1.0 for Linux 64-bit
  • 下载的是run包,安装方法: 
    • cd到下载目录
    • sudo ./qt-creator-opensource-linux-x86_64-4.1.0.run
  • 如果后面环境没设置好,想重装,卸载方法: 
    • cd到Qt Creator的安装目录(我的是/opt/qtcreator-4.1.0/
    • sudo ./QtCreatorUninstaller
    • 再重复上述安装步骤吧

2. 在Qt Creator中配置caffe

  • 先确保有一份可以用命令行调用并正确执行的caffe;如果没有,见caffe安装
  • 运行Qt Creator ->file->open file or project ->载入 caffe根目录下的 CMakeLists.txt
  • 进入以下界面(据说只需要勾选Debug和Release模式,我都勾上了 = =b) 
    这里写图片描述

  • 点击左边任务栏,Projects选项,进入以下界面,将Edit build configuration改为Debug模式 
    这里写图片描述

  • 点击左下角的锤子图标,进行项目编译;这需要一些时间,可以在底部Compile Output选项卡中查看编译进度;编译成功的界面如下: 
    这里写图片描述

  • 再次点击左边任务栏,Projects选项,进入以下界面; 
    Command line arguments中填入:train --solver=/home/archer/Downloads/caffe-master/examples/mnist/lenet_solver.prototxt 
    Working directory中填入caffe根目录:/home/archer/Downloads/caffe-master/

这里写图片描述

  • 点击左下角小电脑图标,build栏目下选择Debugrun栏目下选择Caffe.bin

3.可以调试了

  • 现在可以通过三角按键run来运行caffe(下面是我用mnist运行成功的截图 
    这里写图片描述
  • 接下来你就可以按照自己的需求设置断点,进行调试
  • 友情提示:caffe是从根目录下tool/caffe.cpp开始运行的

以上就在Qt Creator中基本把Caffe配置好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值