12 2016 档案

摘要:1.CMake编译原理 CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(s 阅读全文
posted @ 2016-12-21 11:08 horsetail 阅读(171729) 评论(5) 推荐(10)
摘要:用Eclipse Neon做ROS开发需要几个常用的插件,可以大大加速开发的进度。 1.常用插件 a.CMake Editer 地址:http://cmakeed.sourceforge.net/eclipse/ b.PyDev 地址: http://www.pydev.org/updates c. 阅读全文
posted @ 2016-12-09 14:15 horsetail 阅读(2207) 评论(0) 推荐(0)
摘要:在原计算机的linux c++程序可以正确跑起来,但是换了一台机器运行时出现致命错误,程序直接当掉,错误提示如下: 造成改错的主要原因是,我们来先看下编译的提示,警告如下: 仔细审查代码发现,函数少了返回值,疼的很,居然编译还通过,只是警告而已。 这告诉了我们一个重要事实:编译期的警告是非常重要的! 阅读全文
posted @ 2016-12-02 00:15 horsetail 阅读(4403) 评论(0) 推荐(0)