kdevelop用法
1、KDevelop安装
sudo apt-get install kdevelop
2、导入工程
前提是一个文件夹test3中有CMakeLists.txt和.cpp文件
Project——Open/import project——选中test3——open
然后出现
分别点击finish 和ok
此时自动新建build 文件夹,并调用cmake和make
选择左边侧栏的Filesystem,找到test3文件夹可以看到新建的build.
选择run——configure launches…——Add——test3——test3中CMakeList.txt定义的可执行程序,这里是hellSLAM,然后如下,点击OK
点击Execute
如果想执行另一个文件,则在run——configure launches…里把已经添加的工程删掉,选中helloSLAM,点击Remove
3、新建一个工程
Project——New from Template——Standard——Terminal——添加工程名,这里是t7,然后Next——Finish,选择OK
选择run——configure launches…——Add,添加t7
点击Execute
4、在kdevelop中,如果执行的程序需要输入参数,比如在命令行是:
./pose3d_2d 1.png 2.png 1_depth.png 2_depth.png,则在run——configura launch中,右侧的
Arguments中把变量加入,如下图:
5、调试
Kdevelop下调试:CMakeLists.txt中加set(CMAKE_BUILD_TYPE “Debug”)
在希望调试的那一行按ctrl+alt+B,(取消调试同样做法再做一次)点击“Debug”图标,出现:
在“Debug Launch”处调试,鼠标放在代码变量上显示变量值。
6、Kdevelop中如果一个代码已经可以运行,但是在kdevelop中还是有红色的下划线,表示有错误,则把这个工程引入kdevelop中即可,在project-open/import project,选择整个代码所在的文件夹,open即可。
7、KDevelop has the concept of sessions and projects. They are The basics of KDevelop. A session contains all projects that have something to do with each other.
kdevelop用法相关推荐
- kdevelop用法_weixin_44594953的博客-CSDN博客_kdevelop
kdevelop用法_weixin_44594953的博客-CSDN博客_kdevelop
- CMake 入门实战,从实例入手,讲解 CMake 的常见用法,例如aux_source_directory的用法
http://www.hahack.com/codes/cmake/ https://sourceforge.net/projects/qmake2cmake/ --qmake转换cmake小工具 什 ...
- c语言编程基础------0.2GCC和GNU的关系,以及GCC的用法
这篇文章主要来自百度百科 gcc(GNU编译器套件) GNU编译器套件(GNU Compiler Collection)包括C.C++.Objective-C.Fortran.Java.Ada和Go语 ...
- cppcheck 自定义规则_cppcheck代码静态检查工具及相关工具插件用法介绍
摘要:介绍代码缺陷静态检查工具(static code analyzer)cppcheck,以及其vs.qtcreator.git.jenkins插件及用法. Cppcheck着重于检测未定义的行为和 ...
- linux kdevelop,Linux_Linux下kdevelop使用SVN方法, 服务器端:nbsp - phpStudy
Linux下kdevelop使用SVN方法 服务器端: (1) 启动svn服务器: svnserve -d -r /home/user/svnserve -d 表示以服务启动,-r表示svn服务的根目 ...
- Qt Creator用法详解
Qt自带集成开发环境(IDE),名为Qt Creator.它可以在Linux.OS X和Windows上运行,并提供智能代码完成.语法高亮.集成帮助系统.调试器和剖析器集成,还集成了所有主要的版本控制 ...
- c语言中external,static关键字用法
static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...
- Pandas_transform的用法
先来看一个实例问题. 如下销售数据中展现了三笔订单,每笔订单买了多种商品,求每种商品销售额占该笔订单总金额的比例.例如第一条数据的最终结果为:235.83 / (235.83+232.32+107.9 ...
- Python中yield和yield from的用法
yield 后面接的是 future 对象 调用方 委托生成器 yield from 直接给出循环后的结果 yield from 委托者和子生成器直接通信 yield from 直接处理stopIte ...
最新文章
- jca oracle官方文档,Oracle 官方文档说明
- MongoDB-与SpringBoot集成
- Lightroom Classic 教程,如何在 Lightroom 中减少夜间照片中的噪点?
- Gmaill和MSN 8.0备忘
- iPhone开发之修改UINavigation Bar背景图片
- XCode5 文档下载地址
- linux 硬盘坏块检测,Linux上检测硬盘上的坏道和坏块
- 丹佛机场行李处理系统分析
- scala程序启动时,Could not locate executable null\bin\winutils.exe in the Hadoop binaries解决方案...
- 如何使用 Firebase 建立短網址?
- Sprite Creator Sprite Mask
- mtk wifi display投射屏幕
- ROS学习笔记02、ROS使用C++、Python来实现HelloWorld
- Android 面试题中高级
- 「真香系列」新物种首发亮相 聚划算爆款孵化玩法升级
- Taro下拉刷新,上拉加载更多
- 银河麒麟、中标麒麟 root权限登录
- 解决安装ROS时出现的sudo rosdep init错误问题
- 对于店铺违规降权,究竟该何去何从
- postman断言--数据比对