Ubuntu下借助Qt Creator 调试Caffe

本文详细介绍了如何在Ubuntu操作系统中利用Qt Creator配置和调试Caffe深度学习框架。首先,下载并安装Qt Creator 4.1.0,然后配置Caffe,确保其在命令行中可正常运行。接着,在Qt Creator中打开Caffe的CMakeLists.txt文件,选择编译模式,并配置编译路径。完成编译后,设置运行配置,最后即可通过Qt Creator的调试功能对Caffe进行调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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配置好了。

可能自己实际操作中还会遇到一些问题;别急躁,只要以上几步都完成了,那么你已经成功一大半了,遇到问题请耐心在网上搜索(推荐用google),你遇到的问题,别人应该都有讨论到,会得到解决的,加油!


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值