1. 创建helloSLAM.cpp 实现如下

#include <iostream>
using namespace std;

int main()
{
    cout<<"hello SLAM!"<<endl;
    return 0;
}

2. 创建CMakeLists.txt

#声明要求的cmake最低版本
cmake_minimum_required(VERSION 2.8)
#声明一个cmake公程
project(HelloSLAM)

#添加一个可执行程序,最终生成的可执行文件是HelloSLAM
#语法:add_executable(程序名 源文件名)
add_executable(HelloSLAM helloSLAM.cpp)

文件结构如图所示。

3. 使用kdevelop导入工程

导入工程。

工程如上图所示。

4. 构建工程

5. 运行工程

添加运行项。

窗口输出HelloWorld.

SLAM-ch2-使用kdevelop创建helloWorld程序相关推荐

  1. 通过helloworld程序分析springboot的jar包启动过程

    写在前面 源码这里.本文分析的是通过java -jarjar包方式启动,关于直接运行main函数启动过程可以参考这里. 1:创建helloworld程序 1.1:创建maven项目 file-> ...

  2. 一、SpringMVC基础入门,创建一个HelloWorld程序

    一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包. 2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 ...

  3. Flask的HelloWorld程序

    Flask程序编写 创建helloworld.py文件 # 导入Flask类 from flask import Flask#Flask类接收一个参数__name__ app = Flask(__na ...

  4. Spark Scala语言学习系列之完成HelloWorld程序(三种方式)

    三种方式完成HelloWorld程序 分别采用在REPL,命令行(scala脚本)和Eclipse下运行hello world. 一.Scala REPL. windows下安装好scala后,直接C ...

  5. Xcode5下使用纯代码构建简单的HelloWorld程序

    转自:http://blog.csdn.net/developerxyf/article/details/12874935 新发布的Xcode5在使用模板创建工程的时候取消了以往是否要选择storyb ...

  6. QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数

    版权声明 请尊重原创作品.转载请保持文章完整性,并以超链接形式注明原始作者"tingsking18"和主站点地址,方便其他朋友提问和指正. QT源码解析(一) QT创建窗口程序.消 ...

  7. 01Spring的helloworld程序

    一:Spring的helloworld程序(环境已搭建) 1.导入spring包后,勾选spring配置文件 2.创建Dao.testDao接口,创建它的实现类testDaolmpl,里面有个sayh ...

  8. 用python写helloworld_Python Helloworld程序简单实现

    对于一个学习过编程语言的朋友来说,肯定会对Helloworld这一词汇记忆深刻.几乎在学习语言初期,我们都会通过这一简单的小程序来对编程语言有一个深入的了解.那么今天就为大家介绍一下Python He ...

  9. java jni helloword_JNI学习一:编写HelloWorld程序

    转载请说明出处~ 本文教程翻译jni官方文档的部分内容. 要查看Jni官方文档,请点击这里 先感叹一下时光如水,岁月不留人哇有木有!!!认真想想在XMU的这三年,真的改变了我好多. 我还清楚地记得学习 ...

最新文章

  1. 如何查看crontab的日志记录
  2. Matlab字符串函数
  3. docker redis重启_Docker解决傻瓜式安装软件
  4. axis2 json_带有Java和Axis2的JSON Web服务
  5. 带格式化参数的strcat宏定义
  6. 人才缺口40万,摆地摊也没有它挣钱,这个神仙职业今年太火了!
  7. android 广告close,小程序广告弹出与关闭
  8. ip=request.servervariables(Remote_Addr)获得ip显示::1
  9. oracle12c新特点之可插拔数据库(Pluggable Database,PDB)
  10. 《软件需求分析》读书笔记NO.4
  11. Cannot assign configuration entry 'pluginArtifacts' with value '${plugin.artifacts}' of type java.ut
  12. CCNA交换技术综合实验步骤详解
  13. 联发科MT7621 Openwrt开发编译记录
  14. 【工业互联网】工业互联网平台是什么、干什么用、谁来建、瓶颈有哪些、跨行业跨领域工业互联网平台怎么建?...
  15. diy nas配置推荐2020_NAS的DIY配置
  16. Android11 热点开启流程
  17. (二)随处可见的LED广告屏是怎么工作的呢?代码实现
  18. html写钢琴键盘按键错乱,键盘按键错乱怎么修复
  19. 用HBuilder X编辑器打开的网页出现中文乱码
  20. 如何使用CorelDRAW 2019绘制谷歌浏览器Logo

热门文章

  1. Terminal(终端) 在 OS X下如何快速调用
  2. 沼泽鳄鱼_SSL2511_矩阵乘法
  3. PostgreSQL在何处处理 sql查询之二十一
  4. 一位程序员的奋斗历程!------转载
  5. UA OPTI512R 傅立叶光学导论8 多元脉冲函数
  6. UA MATH567 高维统计II 随机向量11 kernel的构造 用内积替换反三角函数
  7. Julia程序设计1 介绍和基础数学运算
  8. VC++ 判断点是否在线段上
  9. jquery标签选择器应用示例
  10. Spring----自定义异常类