Qt 调试Caffe
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
栏目下选择Debug
,run
栏目下选择Caffe.bin
3.可以调试了
- 现在可以通过三角按键
run
来运行caffe(下面是我用mnist运行成功的截图
- 接下来你就可以按照自己的需求设置断点,进行调试
- 友情提示:caffe是从根目录下tool/caffe.cpp开始运行的
以上就在Qt Creator中基本把Caffe配置好了。
Qt 调试Caffe相关推荐
- the cdb terminated,Qt调试器问题
the cdb terminated,Qt调试器问题 没有找到原因:只是把头文件,静态库,动态库都添加进来,后面就可以调试了, the cdb terminated,Qt调试器问the cdb ter ...
- gdb调试caffe工程
环境:UBUNTU 16.04 CMake caffe 1.0.0-rc3 1.首先编译caffe为debug版本: 在caffe根目录下编辑CMakeFileList.txt,加入如下几行: 1 S ...
- MATLAB调试caffe,在MATLAB下调试Caffe
Caffe本身是C++.CUDA语言编写的.在调试模型.参数时,根据运行log.snapshot很难实时反馈当前训练的权值情况,也难以捕捉算法存在的bug. MATLAB则是非常适合算法设计.快速迭代 ...
- Ubuntu下用eclipse调试caffe code
本文地址:http://blog.csdn.net/mounty_fsc/article/details/51089864 1 运行范例脚本train_lenet.sh Ubuntu下终端行执行tra ...
- 【Qt调试技巧】Profile配置使用及一些坑
介绍 不知从哪个版本起,Qt Creator中的构建配置中,增加了一种新型配置,名叫"Profile",如下图所示: 官方对Profile的描述是:Profile是介于Debug和 ...
- 如何使用Qt调试飞机大战
如何使用Qt调试飞机大战 界面介绍 设置断点 开始调试 结论 界面介绍 A--项目部署设置 B--运行,快捷键Ctrl + R C--开始调试,快捷键F5 D--构建项目,快捷键Ctrl + B 这里 ...
- Qt调试器出现:the selected debugger may be inappropriate for the inferior的解决方案
问题 Qt调试器出现报错: the selected debugger may be inappropriate for the inferior 解决方案: Qt在调试的过程中出现上述异常,是因为没 ...
- Windows10系统Qt调试ffmpeg.c
Qt调试ffmpeg.c 前言 下载FFmpeg 下载FFmpeg-Builds-Win32 下载并安装Qt 创建Qt工程 添加代码 编译ffmpeg.c 解决编译ffmpeg.c的问题 调试ffmp ...
- QT调试的详细操作步骤
QT调试的详细操作步骤(配案例) QT版本:5.8.0 一.断点调试 二.单步调试 三.用qDebug()调试. 参考文献: QT版本:5.8.0 一.断点调试 QT提供了一个很有用的调试方式:断点调 ...
最新文章
- 蒙特卡洛算法及其实现
- 本地操作HDFS报错:java.net.ConnectException: Call From KevinWong/192.168.16.1 to hadoop000:9000
- jvm(7)-虚拟机类加载机制
- Python之数据拆分——groupby()方法
- springboot使用jxls导出excel___(万能通用模板)--- SpringBoot导入、导出Excel文件___SpringBoot整合EasyExcel模板导出Excel
- MATLAB学习笔记(八)
- https://en.wikipedia.org/wiki/Linux Foundation
- php 弹出指定窗口大小,弹出div或者弹出新窗口的固定位置、固定大小
- mooon编译系统介绍(可复用Makefile)
- python实现csdn博客下载
- 第一章 语音信号处理概述
- verilog语法错误
- 无人驾驶到底怎么赚钱?很现实,八仙过海,各显神通
- 化学分子溶解度预测模型(python-Rdkit构建)
- 在学习SSM框架的途中遇到的一些常见问题和解决办法
- Windows 环境配置Github 的SSH key
- 企业上云是什么?有什么优点
- dirbuster暴力破解工具
- win10 家庭版安装 docker for windows
- 野火i.MX6ULL Pro开发板U-Boot移植
热门文章
- python代码加密解密_在python中加密 – 在Javascript中解密
- modbus调试工具 linux,linux libmodbus的移植
- 有生之年必看!千古第一奇书《山海经》到底是怎样的一本书?
- 世界上没有后悔药,时间匆匆,从关注它们开始......
- 史上最神奇的公式,竟然藏着这么多秘密!
- 每日一笑 | 一些关于集合的知识
- vue路由上的#/怎么去掉_如何去掉vue路由中的#
- c语言程序设计稀土,稀土掺杂Tarkall-C合金多尺度设计及计算
- mysql isam 食物_MySQL常用存储引擎之MyISAM
- ironpython3发布时间_.NET 基金会项目介绍-DLR/IronPython2/IronPython3