http://blog.csdn.net/xg123321123/article/details/52817658

1.下载并安装Qt Creator

  • 下载页面,推荐使用4.x版本,比如: Qt Creator 4.1.0 for Linux 64-bit
  • 下载的是run包,安装方法: 
    • cd到下载目录
    • chmod +x xxx.run
    • 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配置好了。

Qt 调试Caffe相关推荐

  1. the cdb terminated,Qt调试器问题

    the cdb terminated,Qt调试器问题 没有找到原因:只是把头文件,静态库,动态库都添加进来,后面就可以调试了, the cdb terminated,Qt调试器问the cdb ter ...

  2. gdb调试caffe工程

    环境:UBUNTU 16.04 CMake caffe 1.0.0-rc3 1.首先编译caffe为debug版本: 在caffe根目录下编辑CMakeFileList.txt,加入如下几行: 1 S ...

  3. MATLAB调试caffe,在MATLAB下调试Caffe

    Caffe本身是C++.CUDA语言编写的.在调试模型.参数时,根据运行log.snapshot很难实时反馈当前训练的权值情况,也难以捕捉算法存在的bug. MATLAB则是非常适合算法设计.快速迭代 ...

  4. Ubuntu下用eclipse调试caffe code

    本文地址:http://blog.csdn.net/mounty_fsc/article/details/51089864 1 运行范例脚本train_lenet.sh Ubuntu下终端行执行tra ...

  5. 【Qt调试技巧】Profile配置使用及一些坑

    介绍 不知从哪个版本起,Qt Creator中的构建配置中,增加了一种新型配置,名叫"Profile",如下图所示: 官方对Profile的描述是:Profile是介于Debug和 ...

  6. 如何使用Qt调试飞机大战

    如何使用Qt调试飞机大战 界面介绍 设置断点 开始调试 结论 界面介绍 A--项目部署设置 B--运行,快捷键Ctrl + R C--开始调试,快捷键F5 D--构建项目,快捷键Ctrl + B 这里 ...

  7. Qt调试器出现:the selected debugger may be inappropriate for the inferior的解决方案

    问题 Qt调试器出现报错: the selected debugger may be inappropriate for the inferior 解决方案: Qt在调试的过程中出现上述异常,是因为没 ...

  8. Windows10系统Qt调试ffmpeg.c

    Qt调试ffmpeg.c 前言 下载FFmpeg 下载FFmpeg-Builds-Win32 下载并安装Qt 创建Qt工程 添加代码 编译ffmpeg.c 解决编译ffmpeg.c的问题 调试ffmp ...

  9. QT调试的详细操作步骤

    QT调试的详细操作步骤(配案例) QT版本:5.8.0 一.断点调试 二.单步调试 三.用qDebug()调试. 参考文献: QT版本:5.8.0 一.断点调试 QT提供了一个很有用的调试方式:断点调 ...

最新文章

  1. 蒙特卡洛算法及其实现
  2. 本地操作HDFS报错:java.net.ConnectException: Call From KevinWong/192.168.16.1 to hadoop000:9000
  3. jvm(7)-虚拟机类加载机制
  4. Python之数据拆分——groupby()方法
  5. springboot使用jxls导出excel___(万能通用模板)--- SpringBoot导入、导出Excel文件___SpringBoot整合EasyExcel模板导出Excel
  6. MATLAB学习笔记(八)
  7. https://en.wikipedia.org/wiki/Linux Foundation
  8. php 弹出指定窗口大小,弹出div或者弹出新窗口的固定位置、固定大小
  9. mooon编译系统介绍(可复用Makefile)
  10. python实现csdn博客下载
  11. 第一章 语音信号处理概述
  12. verilog语法错误
  13. 无人驾驶到底怎么赚钱?很现实,八仙过海,各显神通
  14. 化学分子溶解度预测模型(python-Rdkit构建)
  15. 在学习SSM框架的途中遇到的一些常见问题和解决办法
  16. Windows 环境配置Github 的SSH key
  17. 企业上云是什么?有什么优点
  18. dirbuster暴力破解工具
  19. win10 家庭版安装 docker for windows
  20. 野火i.MX6ULL Pro开发板U-Boot移植

热门文章

  1. python代码加密解密_在python中加密 – 在Javascript中解密
  2. modbus调试工具 linux,linux libmodbus的移植
  3. 有生之年必看!千古第一奇书《山海经》到底是怎样的一本书?
  4. 世界上没有后悔药,时间匆匆,从关注它们开始......
  5. 史上最神奇的公式,竟然藏着这么多秘密!
  6. 每日一笑 | 一些关于集合的知识
  7. vue路由上的#/怎么去掉_如何去掉vue路由中的#
  8. c语言程序设计稀土,稀土掺杂Tarkall-C合金多尺度设计及计算
  9. mysql isam 食物_MySQL常用存储引擎之MyISAM
  10. ironpython3发布时间_.NET 基金会项目介绍-DLR/IronPython2/IronPython3