<div dir="auto">I recommend vcpkg and Conan. <div dir="auto">You may check Boost.GIL configuration for CMake that uses both as alternatives. </div><div dir="auto">Conan can automatically pulls libpng etc. </div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/boostorg/gil">https://github.com/boostorg/gil</a></div><div dir="auto"><br><div data-smartmail="gmail_signature" dir="auto">Mateusz Loskot, <a href="mailto:mateusz@loskot.net">mateusz@loskot.net</a><br>(Sent from mobile) </div></div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, 15 Jul 2018, 09:44 Dvir Yitzchaki, <<a href="mailto:Dvir.Yitzchaki@ceva-dsp.com">Dvir.Yitzchaki@ceva-dsp.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="m_7528516111731406280WordSection1">
<p class="m_7528516111731406280MsoPlainText">I recommend using Hunter package manager:<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><a href="https://docs.hunter.sh/en/latest/quick-start/boost-components.html" target="_blank" rel="noreferrer">https://docs.hunter.sh/en/latest/quick-start/boost-components.html</a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">It has support for FreeType as well:<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><a href="https://docs.hunter.sh/en/latest/packages/pkg/freetype.html" target="_blank" rel="noreferrer">https://docs.hunter.sh/en/latest/packages/pkg/freetype.html</a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Regards,<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText">Dvir<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">-----Original Message-----<br>
From: CMake <<a href="mailto:cmake-bounces@cmake.org" target="_blank" rel="noreferrer">cmake-bounces@cmake.org</a>> On Behalf Of Innokentiy Alaytsev<br>
Sent: Thursday, July 12, 2018 21:44<br>
To: <a href="mailto:cmake@cmake.org" target="_blank" rel="noreferrer">cmake@cmake.org</a><br>
Subject: Re: [CMake] Development Workflow with CMake and VS2017</p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Hello!<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">I usually just download prebuild binaries if they are available or build the required dependency from sources. There are some libraries (and other<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText">software) that are not Windows-friendly (These products are still considered cross-platform and usually are free in the way fanatics from FSF understand freedom, i.e. freedom is the thing that should be enforced). In the case where it
 is impossible or hard to build something on Windows with MSVC, I try to find some alternative.<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">The reason for trying to build everything with MSVC is simple - unfortunately, it is the official compiler for the platform and some things can only be built with it for Windows.<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Sticking to Cygwin or MSYS2 may be fine unless you need some things like Qt with WebEngine support or, probably, CUDA (I am not sure if it officially works with anything else but MSVC).<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">--<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText">Sent from: <a href="http://cmake.3232098.n2.nabble.com/" target="_blank" rel="noreferrer">
<span style="color:windowtext;text-decoration:none">http://cmake.3232098.n2.nabble.com/</span></a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText">-- <u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Powered by <a href="http://www.kitware.com" target="_blank" rel="noreferrer"><span style="color:windowtext;text-decoration:none">www.kitware.com</span></a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Please keep messages on-topic and check the CMake FAQ at:
<a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank" rel="noreferrer"><span style="color:windowtext;text-decoration:none">http://www.cmake.org/Wiki/CMake_FAQ</span></a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Kitware offers various services to support the CMake community. For more information on each offering, please visit:<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">CMake Support: <a href="http://cmake.org/cmake/help/support.html" target="_blank" rel="noreferrer">
<span style="color:windowtext;text-decoration:none">http://cmake.org/cmake/help/support.html</span></a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText">CMake Consulting: <a href="http://cmake.org/cmake/help/consulting.html" target="_blank" rel="noreferrer">
<span style="color:windowtext;text-decoration:none">http://cmake.org/cmake/help/consulting.html</span></a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText">CMake Training Courses: <a href="http://cmake.org/cmake/help/training.html" target="_blank" rel="noreferrer">
<span style="color:windowtext;text-decoration:none">http://cmake.org/cmake/help/training.html</span></a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank" rel="noreferrer">
<span style="color:windowtext;text-decoration:none">http://www.kitware.com/opensource/opensource.html</span></a><u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><u></u> <u></u></p>
<p class="m_7528516111731406280MsoPlainText">Follow this link to subscribe/unsubscribe:<u></u><u></u></p>
<p class="m_7528516111731406280MsoPlainText"><a href="https://cmake.org/mailman/listinfo/cmake" target="_blank" rel="noreferrer"><span style="color:windowtext;text-decoration:none">https://cmake.org/mailman/listinfo/cmake</span></a><u></u><u></u></p>
</div>
</div>

-- <br>
<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" rel="noreferrer noreferrer" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Kitware offers various services to support the CMake community. For more information on each offering, please visit:<br>
<br>
CMake Support: <a href="http://cmake.org/cmake/help/support.html" rel="noreferrer noreferrer" target="_blank">http://cmake.org/cmake/help/support.html</a><br>
CMake Consulting: <a href="http://cmake.org/cmake/help/consulting.html" rel="noreferrer noreferrer" target="_blank">http://cmake.org/cmake/help/consulting.html</a><br>
CMake Training Courses: <a href="http://cmake.org/cmake/help/training.html" rel="noreferrer noreferrer" target="_blank">http://cmake.org/cmake/help/training.html</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="https://cmake.org/mailman/listinfo/cmake" rel="noreferrer noreferrer" target="_blank">https://cmake.org/mailman/listinfo/cmake</a><br>
</blockquote></div>