当前位置:   article > 正文

CMake工作流程 && catkin工作流程_catkinmake在toolchain.cmake指定include路径

catkinmake在toolchain.cmake指定include路径

CMake工作流程

简易版

  1. # 在CMake工作空间下
  2. $ mkdir build && cd build
  3. $ cmake ..
  4. $ make
  5. #等价于 cmake --build .
  6. #等价于 cd .. && cmake --build build
  7. $ make install
  8. #等价于 cmake --install .
  9. #等价于 cd .. && cmake --install build

高配版

  1. # 在CMake工作空间下
  2. $ mkdir build && cd build
  3. $ ./configure --prefix=/usr/local/test
  4. #--prefix 指定安装路径,默认路径为/usr/local/bin
  5. $ cmake .. -DCMAKE_INSTALL_PREFIX=../install -DCMAKE_PREFIX_PATH=/usr/local/share/cmake-3.16/Modules/
  6. #-DCMAKE_INSTALL_PREFIX 指定安装路径,默认路径为/usr/local/bin
  7. $ make
  8. $ make install

catkin工作流程

  1. # 在catkin工作空间下
  2. $ catkin_make
  3. $ catkin_make install # (可选)

上述命令会构建src目录下的所有catkin项目。

源代码默认位置在catkin_ws/src,如果存放在my_src,那可以这样来使用catkin_make:

  1. # 在catkin工作空间下
  2. $ catkin_make --source my_src
  3. $ catkin_make install --source my_src # (可选)

参考:cn/ROS/Tutorials/BuildingPackages - ROS Wikihttp://wiki.ros.org/cn/ROS/Tutorials/BuildingPackages

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/292941
推荐阅读
相关标签
  

闽ICP备14008679号