ubuntu下Qt环境单步调试caffe源码
2017-12-25 15:50
246 查看
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栏目下选择
Debug,
run栏目下选择
Caffe.bin
3.可以调试了
现在可以通过三角按键run来运行caffe(下面是我用mnist运行成功的截图
接下来你就可以按照自己的需求设置断点,进行调试
友情提示:caffe是从根目录下tool/caffe.cpp开始运行的
以上就在Qt Creator中基本把Caffe配置好了。
相关文章推荐
- 重要:Linux下IDE--KDevelop (用来跟踪调试C++) Ubuntu下QT4开发环境的搭建及初体验
- UNIX v6源代码分析调试之一:环境搭建 -- Ubuntu单步调试系统代码
- Qt5.3.2_CentOS6.4_单步调试环境__20160306
- Ubuntu 安装 Qt 开发环境
- 在Ubuntu下安装QT开发环境
- linux(ubuntu) php 调试环境安装
- []Ubuntu下安装QT开发环境
- [Android] 在Ubuntu 12.04 (64bit)上使用搭建Android的调试环境:ADB USB Connection By root
- Ubuntu 环境下调试修改OpenCV3.2.0源码
- Ubuntu 14.04 LTS + Qt 5.2.1 源码编译搭建环境
- [Qt教程] 第2篇 在Ubuntu14.04上创建Qt 5.4.0开发环境
- 在Ubuntu下给NS2配置GUI调试环境(转)
- VS2008 环境中完美搭建 Qt 4.7.4 静态编译的调试与发布
- 在ubuntu10.10下qt开发环境搭建
- ubuntu 9.04下建立Qt/Embedded 4.5开发环境
- QTCreator + QTEmbedded 在Ubuntu上创建嵌入式ARM开发环境
- Ubuntu14 Qt for Android Device on Qt Creator 开发环境搭建
- ubuntu下Vivado环境搭建和调试
- QTCreator + QTEmbedded 在Ubuntu上创建嵌入式ARM开发环境
- Ubuntu16.04+QT4.8.7开发环境搭建