mirror of
				https://github.com/Telecominfraproject/wlan-cloud-lib-poco.git
				synced 2025-10-30 02:02:30 +00:00 
			
		
		
		
	updated README and overview pic
This commit is contained in:
		
							
								
								
									
										50
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										50
									
								
								README.md
									
									
									
									
									
								
							| @@ -6,12 +6,11 @@ | ||||
| [](https://bestpractices.coreinfrastructure.org/projects/370) | ||||
|  | ||||
|  | ||||
| POCO (Portable Components) C++ Libraries are: | ||||
| --------------------------------------------- | ||||
| ### POCO (Portable Components) C++ Libraries are: | ||||
|  | ||||
| - A collection of C++ class libraries, conceptually similar to the Java Class Library, the .NET Framework or Apple’s Cocoa. | ||||
| - A collection of C++ class libraries, conceptually similar to the Java Class Library or the .NET Framework. | ||||
| - Focused on solutions to frequently-encountered practical problems. | ||||
| - Focused on ‘internet-age’ network-centric applications. | ||||
| - Focused on "internet-age" network-centric applications. | ||||
| - Written in efficient, modern, 100% ANSI/ISO Standard C++. | ||||
| - Based on and complementing the C++ Standard Library/STL. | ||||
| - Highly portable and available on many different platforms, from embedded to server. | ||||
| @@ -19,17 +18,52 @@ POCO (Portable Components) C++ Libraries are: | ||||
|  | ||||
| ![alt text][overview] | ||||
|  | ||||
| ---- | ||||
| To start using POCO, see the [Guided Tour](https://pocoproject.org/docs/00100-GuidedTour.html) | ||||
| and [Getting Started](https://pocoproject.org/docs/00200-GettingStarted.html) documents. | ||||
|  | ||||
| ---- | ||||
| POCO has an active user and contributing community, please visit our [web site](https://pocoproject.org) and [blog](https://pocoproject.org/blog). | ||||
|  | ||||
| ## Quick Start (with CMake) | ||||
|  | ||||
| ### Prerequisites | ||||
|  | ||||
| - CMake 3.5 or newer | ||||
| - A C++14 compiler (Visual C++ 2015, GCC 5.0, Clang 3.4, or newer) | ||||
| - OpenSSL headers and libraries (optional, but recommended; on macOS, via Homebrew: `brew install openssl`) | ||||
|  | ||||
| ### Building | ||||
|  | ||||
| ``` | ||||
| $ git clone -b master https://github.com/pocoproject/poco.git | ||||
| $ cd poco | ||||
| $ mkdir cmake-build | ||||
| $ cd cmake-build | ||||
| $ cmake .. && cmake --build . | ||||
| ``` | ||||
|  | ||||
| You can also run: | ||||
|  | ||||
| ``` | ||||
| $ sudo cmake --build . --target install | ||||
| ``` | ||||
|  | ||||
| in the `cmake-build` directory to install POCO (default `/usr/local` on Linux or macOS). | ||||
|  | ||||
| If you do not want to or cannot use CMake, POCO can also be built with Visual Studio | ||||
| (project and solution files included) or GNU Make. | ||||
|  | ||||
| Please refer to the [documentation](https://pocoproject.org/docs) for more information. | ||||
|  | ||||
| POCO can also be obtained via different [package managers](https://pocoproject.org/download.html). | ||||
|  | ||||
| ## Community and Contributing | ||||
|  | ||||
| POCO has an active user and contributing community, please visit our [website](https://pocoproject.org) and [blog](https://pocoproject.org/blog). | ||||
| Answers to POCO-related questions can also be found on [Stack Overflow](https://stackoverflow.com/questions/tagged/poco-libraries). | ||||
|  | ||||
| Please see [CONTRIBUTING](CONTRIBUTING.md) for submitting contributions, bugs reports, feature requests or security issues. | ||||
|  | ||||
| ---- | ||||
| ### POCO vs. Boost | ||||
|  | ||||
| In regards to Boost, in spite of some functional overlapping, | ||||
| POCO is best thought of as a Boost complement (rather than replacement). | ||||
| Side-by-side use of Boost and POCO is a very common occurrence. | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 30 KiB | 
		Reference in New Issue
	
	Block a user
	 Günter Obiltschnig
					Günter Obiltschnig