CMake generatoru nədir?
CMake generatoru nədir?

Video: CMake generatoru nədir?

Video: CMake generatoru nədir?
Video: Александр Воронков — Hacking modern CMake 2024, Noyabr
Anonim

A CMake Generator yerli quruluş sistemi üçün giriş fayllarının yazılmasına cavabdehdir. Məhz onlardan biri CMake Generatorları hansı yerli tikinti sisteminin istifadə olunacağını müəyyən etmək üçün tikinti ağacı üçün seçilməlidir. CMake Generatorları platformaya xasdır, buna görə də hər biri yalnız müəyyən platformalarda mövcud ola bilər.

Eynilə insanlar soruşurlar ki, CMake nə üçün istifadə olunur?

CMake kompilyatordan asılı olmayan metoddan istifadə edərək proqram təminatının qurulması prosesini idarə etmək üçün platformalar arası pulsuz və açıq mənbəli proqram vasitəsidir. O, bir çox kitabxanadan asılı olan kataloq iyerarxiyalarını və proqramları dəstəkləyir.

İkincisi, CMake GUI-dən necə istifadə edirsiniz? Qaçış cmake - gui Kimə istifadə edin o, qaç cmake - gui , mənbə və ikili qovluq yollarını doldurun, sonra Konfiqurasiya düyməsini klikləyin. İkili qovluq yoxdursa, CMake yaratmağınızı təklif edəcək. Daha sonra sizdən generator seçməyi xahiş edəcək.

Üstəlik, CMake əmri nədir?

" cmake " icra edilə biləndir CMake əmri - xətt interfeysi. Skriptlərdə layihələri konfiqurasiya etmək üçün istifadə edilə bilər. CMake çarpaz platforma qurma sistemi generatorudur. Layihələr, platformadan müstəqil olan qurma prosesini müəyyənləşdirir CMake CMakeLists adı ilə mənbə ağacının hər kataloquna daxil edilmiş siyahı faylları. mətn.

Ninja CMake nədir?

Ninja sürətə diqqət yetirən kiçik bir quruluş sistemidir. Tikinti üçün də istifadə olunur Android , və LLVM üzərində işləyən əksər tərtibatçılar tərəfindən istifadə olunur. Make-dən fərqli olaraq, Ninja kimi simli manipulyasiya kimi xüsusiyyətləri yoxdur Ninja build faylları əl ilə yazılmaq üçün nəzərdə tutulmamışdır.

Tövsiyə: