On Tue, Sep 19, 2017 at 11:34 AM, Ivam Pretti <ivamprett...@gmail.com> wrote:
> I would like to know what are the advantages or difference when compared >> to GCC compiler. >> >> > I understand from the topic you mean compared to cmake; but the two are > two different things > gcc is a compiler > cmake is a build system that uses compilers > it'd be more meaningful to say make v cmake... > > so there is no comparison... definatly an apples and steak comparison (or > orange would at least be fruit) > I think it's even more accurate to say CMake is not a buildsystem either, but a *generator* of buildsystems. How it works: CMake generates a buildsystem (such as Makefiles, build.ninja, a Visual Studio .sln file). Then a build tool (such as make, ninja, Visual Studio, XCode) interprets that buildsystem to issue compilation commands. These commands are executed by a compiler (such as gcc, clang, cl). I fully agree with comparing GCC to CMake being an apples to steaks comparison (and I'm stealing that phrase for future use) :-) Petr
-- Powered by 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: http://public.kitware.com/mailman/listinfo/cmake-developers