<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wikiprogramming.alfredgg.dev/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wikiprogramming.alfredgg.dev/feed.php">
        <title>Programming wiki2:cpp:libraries</title>
        <description></description>
        <link>https://wikiprogramming.alfredgg.dev/</link>
        <image rdf:resource="https://wikiprogramming.alfredgg.dev/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-13T10:15:46+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:boost&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:curlpp&amp;rev=1589016310&amp;do=diff"/>
                <rdf:li rdf:resource="https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:openframeworks&amp;rev=1589016310&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wikiprogramming.alfredgg.dev/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Programming</title>
        <link>https://wikiprogramming.alfredgg.dev/</link>
        <url>https://wikiprogramming.alfredgg.dev/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:boost&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Boost</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:boost&amp;rev=1589016310&amp;do=diff</link>
        <description>Boost

Install


$ sudo apt-get install libboost-all-dev


When you do that you need to link the library with -l, the available libraries are:

	*  boost_system
	*  boost_timer
	*  boost_thread

Asio (networking)

UDP Server


#include &lt;boost/bind.hpp&gt;
#include &lt;boost/asio.hpp&gt;
#include &lt;boost/shared_ptr.hpp&gt;
#include &lt;boost/enable_shared_from_this.hpp&gt;

using namespace boost::asio;
using namespace boost::posix_time;

io_service service;

void handle_connections() {
    char buff[1024];
    ip::…</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:curlpp&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>CURLPP</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:curlpp&amp;rev=1589016310&amp;do=diff</link>
        <description>CURLPP

Installation and use

	*  Download it from: &lt;https://github.com/jpbarrette/curlpp&gt;
	*  Use .configure if it fails it could be because:
		*  Boost: sudo apt-get install libboost-all-dev
		*  Libcurl: sudo apt-get install libcurl4-openssl-dev

	*  Use make
	*  Use sudo make install</description>
    </item>
    <item rdf:about="https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:openframeworks&amp;rev=1589016310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T09:25:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenFrameworks</title>
        <link>https://wikiprogramming.alfredgg.dev/doku.php?id=wiki2:cpp:libraries:openframeworks&amp;rev=1589016310&amp;do=diff</link>
        <description>OpenFrameworks

Installation and use

Installation

Use in Eclipse

	*  Follow the tutorial until have OpenFrameworks and Addons in your projects.

Import the generated project as “Existing code as makefile project”. You only need to add OpenFrameworks and Addons projects as references in your new project (do not forget to select</description>
    </item>
</rdf:RDF>
