diff --git a/roscpp_core-0.6.13.tar.gz b/0.6.13-1.tar.gz similarity index 38% rename from roscpp_core-0.6.13.tar.gz rename to 0.6.13-1.tar.gz index 36ee8d470e3e29b62eaacea1eef8b45347174ec4..a6bd26aca1d64ba471dac43703d89570d24605a1 100644 Binary files a/roscpp_core-0.6.13.tar.gz and b/0.6.13-1.tar.gz differ diff --git a/README.en.md b/README.en.md index 0d45d7d749cd4a44f76acf6ce66d5f993502bed6..d1ac90fc77e7068711d5e680aa97687eafc57d40 100644 --- a/README.en.md +++ b/README.en.md @@ -1,22 +1,26 @@ # roscpp_core #### Description -roscore package contains rostime、roscpp_traits、roscpp_serialization that belongs to THE ROS-COMM +roscpp_core is an underlying library for support roscpp message data types. It is a lightweight/minimal library that can easily be used in non-ROS-based projects. #### Software Architecture Software architecture description +roscpp_core include cpp_common , roscpp_serialization, roscpp_traits and rostime + #### Installation -1. xxxx -2. xxxx -3. xxxx +1. Dowload RPM + +wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/Mainline/standard_aarch64/aarch64/roscpp_core-0.6.13-1.oe1.aarch64.rpm + +2. Install RPM + +sudo rpm -ivh roscpp_core-0.6.13-1.oe1.aarch64.rpm #### Instructions -1. xxxx -2. xxxx -3. xxxx +Exit the roscpp_core file under the /opt/ros/melodic/devel_isolated/ directory , Prove that the software installation is successful #### Contribution diff --git a/README.md b/README.md index 80cf0896e8fc588a297681691bafa0b697c5917a..099b067ceb18fc3fd7ff1860b86b7de094209387 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,26 @@ # roscpp_core #### 介绍 -roscore package contains rostime、roscpp_traits、roscpp_serialization that belongs to THE ROS-COMM +roscpp_core是用于支持roscpp消息数据类型的基础库。它是一个轻量级/最小的库,可以轻松地在基于非ROS的项目中使用。 #### 软件架构 软件架构说明 +roscpp_core包含cpp_common, roscpp_serialization , roscpp_traits 和 rostime #### 安装教程 -1. xxxx -2. xxxx -3. xxxx +1. 下载rpm包 + +wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/Mainline/standard_aarch64/aarch64/roscpp_core-0.6.13-1.oe1.aarch64.rpm + +2. 安装rpm包 + +sudo rpm -ivh roscpp_core-0.6.13-1.oe1.aarch64.rpm #### 使用说明 -1. xxxx -2. xxxx -3. xxxx +安装完成以后,在/opt/ros/melodic/devel_isolated/目录下有roscpp_core/文件夹证明安装成功 #### 参与贡献 diff --git a/roscpp_core.spec b/roscpp_core.spec index 501509e33e2c5743c32faede1d60ad32d6d90bef..60041793e3f887bd7c68d678efe1d4480396e4bf 100644 --- a/roscpp_core.spec +++ b/roscpp_core.spec @@ -4,7 +4,7 @@ Release: 1 Summary: This is ROS melodic roscpp_core Package License: GPL URL: https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_core -Source0: https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_core-0.6.13.tar.gz +Source0: https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_traits/0.6.13-1.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: python-devel @@ -44,8 +44,7 @@ pwd #cd build/ #cmake .. #cd .. - - +cd src cd 3rdparty/ cd empy-3.3.4/ @@ -76,30 +75,28 @@ cd catkin_pkg-0.4.22/ python setup.py install --user cd .. -cd .. - - cd console_bridge/ - mkdir build/ cd build/ cmake .. -make +make -j8 make install cd .. cd .. - -mkdir -p build/ -cd build/ -cmake .. -make cd .. +cd .. + + +#compile +./src/catkin/bin/catkin_make_isolated + + +#install mkdir -p %{buildroot}/opt/ros/melodic/ -cp -r build/* %{buildroot}/opt/ros/melodic/ +cp -r devel_isolated/* %{buildroot}/opt/ros/melodic/ echo %{buildroot} - %files