<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Packaging C/C++ libraries with Conan</title>
        <link>https://peertube.watch/videos/watch/d08d990f-4568-4d1f-bdd7-3681bd0af644</link>
        <description>Managing C/C++ dependencies has always been a pain, especially for cross platform projects. Conan is a portable package manager, mainly intended for C/C++, that makes library packaging possible (even pleasant!). After a brief presentation of Conan, I'll show how we're using it to deal with our new C++ project's dependencies. Last time I had to rebuild dependencies (for the new MSVC release) was horrible, it took me (only) a week! There were no build scripts for most of them, and I was a real newbie in dependency management. After hitting a lot of walls (e.g. MT vs MD, building Autotools-based projects on Windows, etc...), I swore never to go through that process again. I've decided to give Conan a try when a new project was announced. Within a couple of weeks, I've managed to build binaries for x86/x64, Debug/Release (including proper PDB packaging), shared/static, Windows/macOS/Linux. Integrating Conan to our CI system was trivial, upgrading a dependency is now a matter of minutes. First, I'll show how to create, upload, and install packages before diving into cross-compilation with Conan. Speaker: Théo Delrieu, Track: Package Management, Room: K.3.201, When: Saturday 3 February 2018, 11:00–11:30 (Brussels time), Schedule: FOSDEM 2018 event page, Slides &amp; links Conan's documentation, Conan github page, Conan Website, Tanker Website, Licence: Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE) (as stated in the FOSDEM video archive). Attribution: “Packaging C/C++ libraries with Conan” by Théo Delrieu, FOSDEM 2018. Original recording: 2018/K.3.201/conan.webm from the FOSDEM video archive. This channel is an unofficial mirror; FOSDEM is a free and non-commercial event organised by the community for the community.</description>
        <lastBuildDate>Sat, 10 Oct 2026 00:34:58 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.watch</generator>
        <image>
            <title>Packaging C/C++ libraries with Conan</title>
            <url>https://peertube.watch/lazy-static/avatars/3b284627-b75f-409e-ac2e-10f4c2946f43.png</url>
            <link>https://peertube.watch/videos/watch/d08d990f-4568-4d1f-bdd7-3681bd0af644</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://peertube.watch/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://peertube.watch/feeds/video-comments.xml?videoId=d08d990f-4568-4d1f-bdd7-3681bd0af644" rel="self" type="application/rss+xml"/>
    </channel>
</rss>