赞
踩
CMake工作流程
简易版
- # 在CMake工作空间下
- $ mkdir build && cd build
-
- $ cmake ..
-
- $ make
- #等价于 cmake --build .
- #等价于 cd .. && cmake --build build
-
- $ make install
- #等价于 cmake --install .
- #等价于 cd .. && cmake --install build
高配版
- # 在CMake工作空间下
- $ mkdir build && cd build
-
- $ ./configure --prefix=/usr/local/test
- #--prefix 指定安装路径,默认路径为/usr/local/bin
-
- $ cmake .. -DCMAKE_INSTALL_PREFIX=../install -DCMAKE_PREFIX_PATH=/usr/local/share/cmake-3.16/Modules/
- #-DCMAKE_INSTALL_PREFIX 指定安装路径,默认路径为/usr/local/bin
-
- $ make
-
- $ make install
catkin工作流程
- # 在catkin工作空间下
- $ catkin_make
- $ catkin_make install # (可选)
上述命令会构建src目录下的所有catkin项目。
源代码默认位置在catkin_ws/src,如果存放在my_src,那可以这样来使用catkin_make:
- # 在catkin工作空间下
- $ catkin_make --source my_src
- $ catkin_make install --source my_src # (可选)
参考:cn/ROS/Tutorials/BuildingPackages - ROS Wikihttp://wiki.ros.org/cn/ROS/Tutorials/BuildingPackages
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。