Title
CMake
Go Home
Category
Description
Address
Phone Number
+1 609-831-2326 (US) | Message me
Site Icon
CMake
Tags
More From This Site
Page Views
0
Share
Update Time
2022-05-05 21:39:41

"I love CMake"

www.cmake.org VS www.gqak.com

2022-05-05 21:39:41

CMAKE TRAININGAboutOverviewParticipantsLicensingPublicationsSuccessNewsServicesProfessional SupportTrainingBookResourcesDocumentationCommunity SupportGet InvolvedIssue TrackerCode RepositoryDashboardMastering CMakeDownloadSelect PageCMake TrainingOur next CMake Training Course is April 25-26Register NowCMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice. The suite of CMake tools were created by Kitware in response to the need for a powerful, cross-platform build environment for open-source projects such as ITK and VTK.CMake is part of Kitware’s collection of commercially supported open-source platforms for software development.Download Latest ReleaseVisit the download pageSupport and ServicesGet support or consulting service for CMakeContact UsHave a question about a CMake project? We can helpTraining CoursesAttend an upcoming CMake training courseBookGet the latest edition of the Mastering CMake bookGet InvolvedBecome part of the CMake development communityNotable Applications Using CMakeNetflix“…CMake, CTest, and CDash have proven to be invaluable tools for us to build multiplatform code, track changes, run tests, and improve code quality by performing code coverage and memory leak analysis.”Inria“I am thankful for CMake’s shadow builds feature. For a project like SOFA, which has many optional features and possible option combinations, being able to quickly test a modification on several typical setups on my machine before pushing a significant change to the repository is a very valuable security. This is especially true for a complex project like ours.”The HDF Group“CMake, CTest, and CDash were the tools that we desperately needed. With the help of our user community, we added the CMake build system for all HDF products. We rely on CMake for HDF software being successfully built and tested on platforms that range from supercomputers to Windows desktops and tablets.”ReactOS“…in early 2010 a decision was made to look for a third party solution instead of continuing to expend time and effort maintaining RBuild. CMake was an early favorite and while the transition was not without its bumps, it has allowed the project to not only increase the number of compilers that could be used to build ReactOS, it also set the stage for significantly decreasing build times, making development faster and easier.”KDE“Our working relationship aside, CMake has greatly improved the process of building KDE. Projects using CMake take less time to get started, since there is less time spent fighting with the build system. One KDE developer says, “CMake doesn’t make you want to shoot yourself with a nailgun when building your project anymore.”Second Life“A great technology choice that our community helped us make was moving to CMake, a cross-platform build tool, which makes it much simpler to maintain makefiles for many different platforms.”Allegro libraryArmadilloAvidemuxawesomeBCI2000BlenderBRL-CADBullet Physics EngineCGALChipmunk physics engineCLionCompizConkycURLDeal.IIDoomsday EngineDust Racing 2DDrishtiEttercapFalcon (programming language)FlightGear Flight SimulatorGDCMGeant4GmshGNU RadioGROMACSHiawatha (web server)HypertableHuginiCub robot and YARPIGSTKITKKDE SC 4KiCadlibpngLAPACKLLVM and ClangLMMSMirMiKTeXMLPACKMuseScoreMySQL and MariaDBOGREOpenCVOpenCogOpenCPNOpenSceneGraphOpenSyncOrthancPoint Cloud LibraryPopplerPvPGNQGISQtRaw TherapeeReactOSROOTROSRyzomScribusSDLSecond LifeSFMLSpring RTSSuperTuxSynergySlicerStellariumTrilinosVortexjeVTK and ParaViewVXLzlibPCSX2ZdoomZeroMQFrom our blog Advanced Micro Devices Selects CMake to Make Improvements to AMD Radeon™ Software Advanced Micro Devices, Inc. (AMD) focuses on modern computing, offering leadership high-performance and adaptive processor technologies. AMD combines CPUs, GPUs, FPGAs, Adaptive SoCs, and deep software expertise to enable leadership computing platforms for cloud, edge, and end devices. AMD Software: Adrenalin Edition is what makes DirectX®, Vulkan®, and OpenGL® operate on Radeon™ GPUs. The modern […] CMake 3.22.4 available for download CMake 3.22.4 is available for download CMake 3.23.1 available for download CMake 3.23.1 is available for download FacebookTwitterRSSKitware | Expertise | Open Source | Privacy Notice | Contact .et_pb_section_0.et_pb_section{background-color:#ffffff!important}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button{font-size:22px;background-color:rgba(255,255,255,0)}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after{line-height:inherit;font-size:inherit!important;opacity:0;margin-left:-1em;left:auto}.et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,82,155,0.5)}.et_pb_slide_0{background-color:#ffffff}.et_pb_fullwidth_slider_0>.box-shadow-overlay,.et_pb_fullwidth_slider_0.et-box-shadow-no-overlay{box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1)}.et_pb_fullwidth_slider_0 .et_pb_slide{background-position:top left}.et_pb_blurb_0 .et-pb-icon,.et_pb_blurb_2 .et-pb-icon,.et_pb_blurb_3 .et-pb-icon,.et_pb_blurb_5 .et-pb-icon{color:#1f9948}.et_pb_blurb_1 .et-pb-icon,.et_pb_blurb_4 .et-pb-icon{color:#064f8d}.et_pb_section_2.et_pb_section{background-color:#0c71c3!important}.et_pb_text_5{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-weight:600!important;font-size:25px!important}.et_pb_slider .et_pb_slide_0{background-position:bottom center;background-image:url(https://cmake.org/wp-content/uploads/2018/02/hexagon_gray_bg.png);background-color:#ffffff}@media only screen and (max-width:980px){body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;opacity:0;content:attr(data-icon);font-family:"ETmodules"!important}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:before{display:none}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}}@media only screen and (max-width:767px){body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after{line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;opacity:0;content:attr(data-icon);font-family:"ETmodules"!important}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:before{display:none}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1}}