ROS2常用命令
节点图查看
rqt_graph
ROS2编译 :在一级目录下
colcon build
创建功能包和节点(示例)
cd chapt3/chapt3_ws/src
ros2 pkg create example_service_rclcpp --build-type ament_cmake --dependencies rclcpp
touch example_service_rclcpp/src/service_server_01.cpp
touch example_service_rclcpp/src/service_client_01.cpp
编译测试(示例)
cd chapt3_ws/
colcon build --packages-select example_service_rclcpp
source install/setup.bash
ros2 run example_service_rclcpp service_server_01
JAVA版本和conda退出
切换Java版本命令
sudo update-alternatives --config java
查看Java版本
java -version
退出conda
conda deactivate
动态库制作
编译C++文件
g++ -o demo hellword.cpp
制作动态库
g++ -fPIC -shared -o lib库名.so 源代码文件清单
使用动态库
g++ 选项 源代码文件名清单 -l库名 -L库文件所在的目录名
未完待续