# CMake

Aplikacion: Kitware

I quajtur gjithashtu cmake gui, kitware cmake

Kitware, Produktivitet

Gjeneruesi i skedareve te ndertimit nga Kitware. cmake.exe shkruan skedare per Visual Studio ose Ninja. Nuk zevendeson MSVC ose rustc.

## Çfarë duhet të dini

CMake gjeneron skedare ndertimi. Nuk eshte perpilues.

cmake.exe nga Kitware shkruan skedare projekti per Visual Studio, Ninja dhe te tjere. cl.exe dhe link.exe vijne serish nga MSVC. rustc dhe go jane gjuhe te ndryshme. Instalimi i CMake nuk instalon Visual Studio.

- **Çfarë është?**: Gjenerues i skedareve te ndertimit

  **A eshte perpilues?**: Jo. Ende ju nevojitet MSVC ose i ngjashem

  **A e zevendeson Visual Studio?**: Jo. Mund te gjeneroje nje .sln

Feex thotë

Nese cmake.exe ben konfigurimin dhe perpilimi deshton, do te shikoja gjeneruesin dhe perpiluesin qe gjeti. Nuk do ta trajtoja CMake si MSVC. Gjeneruesi nuk eshte paketa e veglave te ndertimit (toolchain).

## Cfare eshte CMake?

CMake eshte nje meta-sistem ndertimi. Gjeneron zgjidhje te Visual Studio, skedare Ninja dhe te tjere. Nuk eshte cl.exe, as rustc dhe as vete MSBuild.

## Nëse nuk e keni përdorur kurrë

Nese nje README per C++ thote te instaloni CMake, merreni nga cmake.org/download. cmake.exe gjeneron skedare ndertimi. Nuk eshte perpilues. Ju serish ju nevojitet MSVC, Ninja ose nje pakete tjeter mjetesh ndertimi. rustc.exe dhe go.exe jane gjuhe te ndryshme. CMake nuk e zevendeson devenv.exe.

## Për çfarë përdoret?

**Gjeneroni nje zgjidhje per Visual Studio**

cmake -G "Visual Studio 17 2022". devenv.exe hap me pas ate .sln. CMake nuk e ka perpiluar ende.

**Ninja dhe gjenerues te tjere**

Ninja plus MSVC ose GCC. cargo dhe go kane grafet e tyre te ndertimit.

**Paraperzgjedhje (Presets)**

CMakePresets.json ne projektet aktuale. Ai skedar nuk eshte nje binar perpiluesi.

## Për kë është?

- Zhvilluesit e C dhe C++ depoja e te cileve nis me CMakeLists.txt
- Njerezit qe instaluan CMake dhe u cuditen pse mungonte cl.exe
- Kushdo qe mendoi se CMake zevendesonte Visual Studio

## Statusi aktual

CMake (2000) eshte nje gjenerues aktual ndertimi nga Kitware. Zhvilluesi ende i drejton perdoruesit e Windows te https://cmake.org/download/.

## Sa i vjetër është?

Kitware publikoi CMake ne vitin 2000 per struktura te medha kodi ne C++. Eshte me i vjeter se Rust dhe Go. Versionet aktuale 3.x/4.x jane produkti. Nje tutorial vetem per 2.8 mund te mos perfshije paraperzgjedhjet moderne.

## Versionet

Kanalet kryesore të parat. Numrat e saktë të versioneve nuk janë të gjithë të verifikuar këtu.

cmake.exe

cmake-gui.exe

## Kërkesat e sistemit

Vlerat ndjekin udhëzimet publike të botuesit. Ngarkesa e punës përsëri ndryshon nevojën reale.

### Minimale

| Sistemi operativ | Nje version aktual 64-bit i Windows 10 ose Windows 11, sipas Kitware |
| ---------------- | -------------------------------------------------------------------- |
| RAM              | Gjeneruesi eshte i lehte. Perpilimi qe ai nis eshte hapi i rende     |

## Profili i burimeve

- **Kërkesa për CPU**: Ndiq atë që hapni brenda aplikacionit

  **Kërkesa për RAM**: Ndiq dokumentet, skedat ose bibliotekat

## Proceset e instaluara

Këta skedarë të ekzekutueshëm i përkasin këtij produkti kur ai është i instaluar.

| cmake.exe     | Gjeneruesi CMake nga rreshti i komandave   |
| ------------- | ------------------------------------------ |
| cmake-gui.exe | Nderfaqe grafike (GUI) fakultative e CMake |

## Përbërësit e nisjes

CMake nuk niset me Windows. E ekzekutoni ne nje dosje ndertimi.

## Vendndodhjet e skedarëve

| Instalim tipik | C:\Program Files\CMake\\ |
| -------------- | ------------------------ |

## Formatet e skedarëve

CMakeLists.txt, CMakePresets.json

## Problemet e zakonshme

### Konfigurimi ka sukses, perpilimi deshton

CMake gjeti nje gjenerues. Perpiluesi ose SDK-ja ende mungojne. Ky eshte problem i MSVC ose Windows SDK.

### Gjenerues i gabuar per versionin e instaluar te VS

"Visual Studio 17 2022" kerkon VS 2022. CMake nuk mund te krijoje vete devenv.exe.

## Zgjidhja e problemeve

### cmake --version dhe where.exe cmake

Prisni Program Files\CMake\bin. Nje cmake.exe i vecuar ne nje venv eshte ceshtje tjeter.

### Instaloni nga cmake.org/download

Kitware ofron instaluesin MSI. Nje pakete CMake e bashkuar me nje zip te rastesishem perpiluesi eshte e pavlere.

### Instaloni Visual Studio ose Build Tools nese deshironi MSVC

Visual Studio Installer shton cl.exe. Me pas CMake do ta dalloje ate.

## Alternativat

Meson dhe Bazel jane meta-sisteme te tjera ndertimi. MSBuild eshte zakonisht synimi i nje gjeneruesi VS. CMake mbetet pika kryesore hyrese per C++.

## Ndihma dhe shkarkimet zyrtare

Filloni me prodhuesin. Faqet e rastësishme me exe nuk janë kanal mbështetjeje.

| Shkarkimi              | [cmake.org/download/ ](https://cmake.org/download/)Instaluesi zyrtar ose faqja e prodhuesit   |
| ---------------------- | --------------------------------------------------------------------------------------------- |
| Ndihma                 | [cmake.org/documentation/ ](https://cmake.org/documentation/)Mbështetja nga prodhuesi         |
| Faqja zyrtare          | [cmake.org/ ](https://cmake.org/)Filloni këtu, jo nga një sajt i rastësishëm skedarësh exe    |
| Dokumentacioni i CMake | [cmake.org/cmake/help/latest/ ](https://cmake.org/cmake/help/latest/)Komandat dhe gjeneruesit |

## Pajisjet harduerike të lidhura

Konfigurimi eshte i lehte. Perpilimi qe gjeneroni kerkon procesor dhe RAM.

## Detajet teknike

Detajet teknike

Numrat e versioneve të prodhuesit ndryshojnë. Ky artikull nuk përcakton një version fiks.

## Të lidhura

Këto entitete lidhen me këtë artikull. Lloji shfaqet në çdo lidhje.

[Visual Studio: Aplikacion](https://feex.it/wiki/l/sq/software/visual-studio/)[Si të lexoni Task Manager: Udhëzues](https://feex.it/wiki/l/sq/software/system/how-to-read-task-manager/)

## Burimet dhe verifikimi

Etiketa e regjistruar e burimit: Gusht 2026. Kjo etiketë nuk përbën verifikim të pavarur. [Si hulumtojmë](https://feex.it/wiki/research/).

- [Faqja zyrtare e CMake ](https://cmake.org/)· Faqja e produktit të prodhuesit
- [Ndihma për CMake ](https://cmake.org/documentation/)· Mbështetja nga prodhuesi
- [Dokumentacioni i CMake ](https://cmake.org/documentation/)· Dokumentet zyrtare të Kitware
- [Harta e proceseve Foxhole ](https://foxhole.feex.it/)· Mostra të dorës së parë në kompjuterë Windows. Jo një test laboratori.

## A ishte i dobishëm ky artikull?

Një po ose jo mjafton. Zgjidhni një arsye nëse dëshironi, ose shtoni një shënim të shkurtër.

Fakte të shpejta

Identiteti i shkurtër i kësaj faqeje. Specifikimet, burimet dhe historia e plotë mbeten në artikull.

- **Zhvilluesi**: Kitware

  **Kategoria**: Gjenerues ndërtimi

  **Procesi**: cmake.exe

  **Licenca**: BSD-3-Clause

  **Publikuar për herë të parë**: 2000

  **Faqja zyrtare**: [cmake.org](https://cmake.org/)

  **Hartëzuar nga Feex**: Parë në kompjuterë Windows në Foxhole

Statusi i regjistruar i burimit: Rishikuar nga Feex: Etiketa e regjistruar e burimit: Gusht 2026. Kjo etiketë nuk përbën verifikim të pavarur.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/sq/software/cmake/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
