Wat is CMake kragopwekker?
Wat is CMake kragopwekker?

Video: Wat is CMake kragopwekker?

Video: Wat is CMake kragopwekker?
Video: CMake-Episode 003 : CMake Generators | CMake Starts Here 2024, November
Anonim

A CMake Generator is verantwoordelik vir die skryf van die invoerlêers vir 'n inheemse boustelsel. Presies een van die CMake Generators moet gekies word vir 'n bouboom om te bepaal watter inheemse boustelsel gebruik moet word. CMake Generators is platformspesifiek, so elkeen kan slegs op sekere platforms beskikbaar wees.

Net so, vra mense, waarvoor word CMake gebruik?

CMaak is 'n gratis en oopbron-sagteware-instrument vir kruisplatforms vir die bestuur van die bouproses van sagteware deur 'n samesteller-onafhanklike metode te gebruik. Dit ondersteun gidshiërargieë en toepassings wat afhanklik is van verskeie biblioteke.

Tweedens, hoe gebruik jy CMake GUI? Hardloop cmmaak - gui Om gebruik dit, hardloop cmmaak - gui , vul die bron- en binêre vouerpaaie in en klik dan Configure. As die binêre gids nie bestaan nie, CMaak sal jou vra om dit te skep. Dit sal jou dan vra om 'n kragopwekker te kies.

Boonop, wat is CMake-opdrag?

Die " cmmaak "uitvoerbare is die CMaak opdrag -lyn koppelvlak. Dit kan gebruik word om projekte in skrifte op te stel. CMaak is 'n kruis-platform bou stelsel kragopwekker. Projekte spesifiseer hul bouproses met platform-onafhanklike CMaak lyslêers ingesluit in elke gids van 'n bronboom met die naam CMakeLists. txt.

Wat is Ninja CMake?

Ninja is 'n klein boustelsel met 'n fokus op spoed. Dit word ook gebruik om te bou Android , en word gebruik deur die meeste ontwikkelaars wat op LLVM werk. In teenstelling met Make, Ninja ontbreek kenmerke soos string manipulasie, soos Ninja boulêers is nie bedoel om met die hand geskryf te word nie.

Aanbeveel: