
编译
文章平均质量分 61
icameling
http://blog.csdn.net/icameling
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git 一些命令记录
若从github上下载一个repo,修改后想传到自己的github上,并保留原作者的git记录,可以这么操作git remote rm origingit remote add origin https://github.com/account/repo-name.git用命令删除之前关联的 GitHub 远程仓库,并重新关联码云仓库地址然后使用命令 git push –u origin...原创 2019-10-16 15:50:32 · 223 阅读 · 0 评论 -
编译bug can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/local/lib/libgflags.a(gflags.cc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC/usr/local/lib/libgflags.a: 无法添加...原创 2018-10-10 16:39:11 · 2090 阅读 · 1 评论 -
cmake 使用记录
CMake中宏和函数的参数ARGV ARGC ARGNcmake中的宏(macro)和函数(function)都支持动态参数变量ARGC记录传入的参数个数变量ARGV0,ARGV1,…顺序代表传入的参数变量ARGV则是一个包含所有传入参数的list变量ARGN也是一个包含传入参数的list,但不是所有参数,而是指macro/function声明的参数之后的所有传入参数#定义一个宏,显式...原创 2018-10-22 14:30:55 · 1090 阅读 · 0 评论 -
ethz-asl的catkin simple
catkin_simple可以让其他catkin工程更方便。CMakeLists.txt Example下面是一个名为foo的catkin工程的例子cmake_minimum_required(VERSION 2.8.3)project(foo)find_package(catkin_simple REQUIRED)catkin_simple()cs_add_library(m...原创 2018-10-22 14:58:55 · 3734 阅读 · 1 评论 -
使用ros::package::getPath和rosbag::Bag 注意事项
ros::package ::getPath 需要find_package(catkin REQUIRED COMPONENTS roslib)参考ros::package-wikirosbag::Bag需要find_package(catkin REQUIRED COMPONENTS rosbag)原创 2018-10-29 16:03:31 · 2048 阅读 · 0 评论 -
调试小技巧
可以查看可执行文件 test 的依赖库.ldd ./test搜索v4l库ldd ./test | grep v4l原创 2019-04-10 17:03:20 · 179 阅读 · 0 评论