[CMake] Development Workflow with CMake and VS2017

Dvir Yitzchaki Dvir.Yitzchaki at ceva-dsp.com
Sun Jul 15 03:29:04 EDT 2018


I recommend using Hunter package manager:

https://docs.hunter.sh/en/latest/quick-start/boost-components.html



It has support for FreeType as well:

https://docs.hunter.sh/en/latest/packages/pkg/freetype.html



Regards,

Dvir



-----Original Message-----
From: CMake <cmake-bounces at cmake.org> On Behalf Of Innokentiy Alaytsev
Sent: Thursday, July 12, 2018 21:44
To: cmake at cmake.org
Subject: Re: [CMake] Development Workflow with CMake and VS2017



Hello!



I usually just download prebuild binaries if they are available or build the required dependency from sources. There are some libraries (and other

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.



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.



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).







--

Sent from: http://cmake.3232098.n2.nabble.com/

--



Powered by www.kitware.com<http://www.kitware.com>



Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ



Kitware offers various services to support the CMake community. For more information on each offering, please visit:



CMake Support: http://cmake.org/cmake/help/support.html

CMake Consulting: http://cmake.org/cmake/help/consulting.html

CMake Training Courses: http://cmake.org/cmake/help/training.html



Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html



Follow this link to subscribe/unsubscribe:

https://cmake.org/mailman/listinfo/cmake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cmake.org/pipermail/cmake/attachments/20180715/73142b6b/attachment-0001.html>


More information about the CMake mailing list