
编译
文章平均质量分 61
icameling
http://blog.youkuaiyun.com/icameling
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git 一些命令记录
若从github上下载一个repo,修改后想传到自己的github上,并保留原作者的git记录,可以这么操作 git remote rm origin git remote add origin https://github.com/account/repo-name.git 用命令删除之前关联的 GitHub 远程仓库,并重新关联码云仓库地址 然后使用命令 git push –u origin...原创 2019-10-16 15:50:32 · 222 阅读 · 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 · 2089 阅读 · 1 评论 -
cmake 使用记录
CMake中宏和函数的参数ARGV ARGC ARGN cmake中的宏(macro)和函数(function)都支持动态参数 变量ARGC记录传入的参数个数 变量ARGV0,ARGV1,…顺序代表传入的参数 变量ARGV则是一个包含所有传入参数的list 变量ARGN也是一个包含传入参数的list,但不是所有参数,而是指macro/function声明的参数之后的所有传入参数 #定义一个宏,显式...原创 2018-10-22 14:30:55 · 1085 阅读 · 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 · 3727 阅读 · 1 评论 -
使用ros::package::getPath和rosbag::Bag 注意事项
ros::package ::getPath 需要 find_package(catkin REQUIRED COMPONENTS roslib ) 参考ros::package-wiki rosbag::Bag需要 find_package(catkin REQUIRED COMPONENTS rosbag )原创 2018-10-29 16:03:31 · 2046 阅读 · 0 评论 -
调试小技巧
可以查看可执行文件 test 的依赖库. ldd ./test 搜索v4l库 ldd ./test | grep v4l原创 2019-04-10 17:03:20 · 178 阅读 · 0 评论