Compare commits
10 Commits
0b86dd05b0
...
82dd8f0ecc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
82dd8f0ecc | ||
|
|
eb94999869 | ||
|
|
fe86f14fe7 | ||
|
|
264def81ae | ||
|
|
d46e9195dd | ||
|
|
a11ab5e8f1 | ||
|
|
7daccae4a3 | ||
|
|
7f3086feb5 | ||
|
|
98f1c947ff | ||
|
|
68fe431dd5 |
24
README.en.md
24
README.en.md
@ -1,31 +1,33 @@
|
|||||||
# console_bridge
|
# poco
|
||||||
|
|
||||||
#### Description
|
#### Description
|
||||||
console_bridge is a ROS-independent, pure CMake (i.e. non-catkin and non-rosbuild package) that provides logging calls that mirror those found in rosconsole, but for applications that are not necessarily using ROS.
|
|
||||||
|
|
||||||
#### Software Architecture
|
#### Software Architecture
|
||||||
Software architecture description
|
Software architecture description
|
||||||
|
|
||||||
This library allows to log messages in the standard output and the standard output error based on the log level:
|
POCO (Portable Components) C++ Libraries are:
|
||||||
CONSOLE_BRIDGE_LOG_DEBUG
|
- A collection of C++ class libraries, conceptually similar to the Java Class Library or the .NET Framework.
|
||||||
CONSOLE_BRIDGE_LOG_INFO
|
- Focused on solutions to frequently-encountered practical problems.
|
||||||
CONSOLE_BRIDGE_LOG_WARN
|
- Focused on "internet-age" network-centric applications.
|
||||||
CONSOLE_BRIDGE_LOG_ERROR
|
- Written in efficient, modern, 100% ANSI/ISO Standard C++.
|
||||||
CONSOLE_BRIDGE_LOG_NONE
|
- Based on and complementing the C++ Standard Library/STL.
|
||||||
|
- Highly portable and available on many different platforms, from embedded to server.
|
||||||
|
- Open Source, licensed under the Boost Software License.
|
||||||
|
|
||||||
|
|
||||||
#### Installation
|
#### Installation
|
||||||
|
|
||||||
1. Dowload RPM
|
1. Dowload RPM
|
||||||
|
|
||||||
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/Mainline/standard_aarch64/aarch64/console_bridge-2.5.6-1.oe1.aarch64.rpm
|
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/20.09:/Epol/standard_aarch64/aarch64/poco-1.10.1-1.oe1.aarch64.rpm
|
||||||
|
|
||||||
2. Install RPM
|
2. Install RPM
|
||||||
|
|
||||||
sudo rpm -ivh console_bridge-2.5.6-1.oe1.aarch64.rpm
|
sudo rpm -ivh poco-1.10.1-1.oe1.aarch64.rpm
|
||||||
|
|
||||||
#### Instructions
|
#### Instructions
|
||||||
|
|
||||||
Exit the console_bridge file under the /opt/ros/melodic/devel_isolated/ directory , Prove that the software installation is successful
|
Exit the console_bridge directory under the /usr/local directory , Prove that the software installation is successful
|
||||||
|
|
||||||
#### Contribution
|
#### Contribution
|
||||||
|
|
||||||
|
|||||||
@ -19,11 +19,11 @@ POCO(便携式组件)C ++库包括
|
|||||||
|
|
||||||
1. 下载rpm包
|
1. 下载rpm包
|
||||||
|
|
||||||
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/Mainline/standard_aarch64/aarch64/rospack-2.5.6-1.oe1.aarch64.rpm
|
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/20.09:/Epol/standard_aarch64/aarch64/poco-1.10.1-1.oe1.aarch64.rpm
|
||||||
|
|
||||||
2. 安装rpm包
|
2. 安装rpm包
|
||||||
|
|
||||||
sudo rpm -ivh rospack-2.5.6-1.oe1.aarch64.rpm
|
sudo rpm -ivh poco-1.10.1-1.oe1.aarch64.rpm
|
||||||
|
|
||||||
|
|
||||||
#### 使用说明
|
#### 使用说明
|
||||||
|
|||||||
14
poco.spec
14
poco.spec
@ -1,8 +1,8 @@
|
|||||||
Name: poco
|
Name: poco
|
||||||
Version: 1.10.1
|
Version: 1.10.1
|
||||||
Release: 1
|
Release: 3
|
||||||
Summary: This is ROS melodic ros_comm's 3rdparty poco
|
Summary: This is ROS melodic ros_comm's 3rdparty poco
|
||||||
License: GPL
|
License: BSL-1.0
|
||||||
URL: https://github.com/pocoproject/poco/releases/tag/poco-1.10.1-release
|
URL: https://github.com/pocoproject/poco/releases/tag/poco-1.10.1-release
|
||||||
Source0: https://github.com/pocoproject/poco/archive/poco-1.10.1-release.tar.gz
|
Source0: https://github.com/pocoproject/poco/archive/poco-1.10.1-release.tar.gz
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
@ -28,10 +28,18 @@ cd ..
|
|||||||
mkdir -p %{buildroot}/usr/local/
|
mkdir -p %{buildroot}/usr/local/
|
||||||
cp -r install/* %{buildroot}/usr/local/
|
cp -r install/* %{buildroot}/usr/local/
|
||||||
|
|
||||||
|
find %{buildroot} -type f -name '*.so.*' -exec strip '{}' ';'
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
/usr/local/*
|
/usr/local/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Thu December 31 2020 openEuler Buildteam <hanhaomin008@126.com>
|
* Wed Jun 15 2022 loong_C <loong_c@yeah.net> - 1.10.1-3
|
||||||
|
- update poco.spec for License error and bad log
|
||||||
|
|
||||||
|
* Sat Sep 4 2021 zhangtao <zhangtao221@huawei.com> - 1.10.1-2
|
||||||
|
- strip dynamic library
|
||||||
|
|
||||||
|
* Thu Dec 31 2020 openEuler Buildteam <hanhaomin008@126.com>
|
||||||
- Package init
|
- Package init
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user