CMake 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.
ထုတ်ဝေသူ၏ ဖော်ပြချက် (အင်္ဂလိပ်)
CMake ဆိုတာ ဘာလဲ
Programming language နှင့် SDK အမျိုးအစားတွင် ပါဝင်သော CMake သည် ပွင့်လင်းရင်းမြစ် Windows ဆော့ဖ်ဝဲ ဖြစ်ပြီး Kitware က ထုတ်ဝေပါသည်။ ဤစာရင်းရှိ Programming language နှင့် SDK အမျိုးအစားထဲတွင် လူကြိုက်များမှုအရ အဆင့် ၄ ဖြစ်ပါသည်။ ပထမဆုံးဗားရှင်းကို ၂၀၀၀ ခုနှစ်တွင် ထုတ်ဝေခဲ့ပါသည်။ C++နှင့် C ဖြင့် ရေးသားထားပါသည်။ Windows အပြင် Unix-like operating system နှင့် မိုက်ခရိုဆော့ဖ် ဝင်းဒိုးစ် အတွက်လည်း ရနိုင်ပါသည်။
ထည့်သွင်းခြင်းနှင့် လိုအပ်ချက်များ
ထုတ်ဝေသူသည် 64-bit၊ ARM64 နှင့် 32-bit Windows အတွက် MSI နှင့် Portable installer များကို ပေးထားပါသည်။ Installer ၏ မှတ်တမ်းတင်ထားသော switch များဖြင့် အသံတိတ်ထည့်သွင်းခြင်း ပြုလုပ်နိုင်ပါသည်။ Group Policy၊ Intune သို့မဟုတ် Configuration Manager ဖြင့် ဖြန့်ဝေရန် MSI package ရနိုင်ပါသည်။
အပ်ဒိတ်များနှင့် ဗားရှင်းမှတ်တမ်း
နောက်ဆုံးဗားရှင်းမှာ 4.4.4 ဖြစ်ပါသည် (၂၀၂၆ အောက်တိုဘာ ၂ တွင် ထုတ်ဝေ)။ ဗားရှင်းမှတ်တမ်းတွင် ထုတ်ဝေမှု ၉၂ ခု ပါဝင်ပြီး အဟောင်းဆုံးမှာ ၂၀၂၁ မတ် ၃၀ ဖြစ်ပါသည်။ အားလုံးကို တရားဝင်ဖိုင်များသို့ လင့်ခ်ချိတ်ထားပါသည်။ ဆိုလိုသည်မှာ တစ်နှစ်လျှင် ထုတ်ဝေမှု ၁၇ ခုခန့် ဖြစ်ပါသည်။ နောက်ဆုံးအပ်ဒိတ်သည် တစ်လမပြည့်သေးပါ။
လူကြိုက်များမှုနှင့် ဖိုင်အမျိုးအစားများ
Chocolatey package ကို ၃,၆၉၆,၇၆၇ ကြိမ် ဒေါင်းလုဒ်လုပ်ထားပါသည်။ GitHub ပေါ်ရှိ source code (Kitware/CMake) တွင် ကြယ် ၈,၁၃၁ ပွင့် ရှိပါသည်။ ကျွန်ုပ်တို့၏ ဘာသာစကား ၁၈ မျိုးဖြင့် Wikipedia ဆောင်းပါး ရှိပါသည်။ ဆင်တူသော ပရိုဂရမ်များတွင် Go Programming Language၊ LLVM နှင့် Deno ပါဝင်ပါသည်။
GitHub ပေါ်ရှိ ပရောဂျက်ဖော်ပြချက်: “Mirror of CMake upstream repository”
အားသာချက်များ / အားနည်းချက်များ
အားသာချက်များ
- ပွင့်လင်းရင်းမြစ် - code ကို မည်သူမဆို စစ်ဆေး၍ build လုပ်နိုင်သည်
- Windows on Arm အတွက် native ARM64 build ရှိသည်
- စီမံဖြန့်ဝေရန် MSI package ရှိသည်
- အသံတိတ်ထည့်သွင်းခြင်းကို မှတ်တမ်းတင်ထားသည်
- မကြာခဏ အပ်ဒိတ်ထွက်သည် (တစ်နှစ်လျှင် ၁၇ ခုခန့်)
- Unix-like operating system နှင့် မိုက်ခရိုဆော့ဖ် ဝင်းဒိုးစ် တွင်လည်း အလုပ်လုပ်သည်
- အသုံးပြုသူ အများအပြား ရှိသည်
အတိုချုပ်: CMake သည် 64-bit၊ ARM64 နှင့် 32-bit ကွန်ပျူတာများအတွက် ပွင့်လင်းရင်းမြစ် Programming language နှင့် SDK ကိရိယာ ဖြစ်ပါသည်။ တက်ကြွစွာ ထိန်းသိမ်းနေဆဲ ဖြစ်ပါသည်။ စီမံခန့်ခွဲသူများသည် လူမပါဘဲ ဖြန့်ဝေနိုင်ပါသည်။
ဖန်သားပြင်ပုံများ
CMake ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
- ဖိုင်ကို ထုတ်ဝေသူ၏ ကိုယ်ပိုင်ဒိုမိန်း github.com မှ ပေးပို့ပါသည်
- ဒေါင်းလုဒ်လင့်ခ်သည် HTTPS ကို အသုံးပြုပါသည်
- SHA256 hash ထုတ်ပြန်ထားသဖြင့် ဖိုင်ကို စစ်ဆေးနိုင်ပါသည်:
F7AAC962E8EEA82C0A1C603BB11EE3514806A43A35147D5B1E9D69926FFD7D7E· ဤ hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ပါ - လင့်ခ်ကို မစစ်ဆေးရသေးပါ
- Source code ကို အများပြည်သူ ကြည့်နိုင်ပါသည်
- ExeAtlas သည် installer များကို မသိမ်းဆည်း၊ မထုပ်ပိုး၊ မပြင်ဆင်ပါ
ဆက်စပ် လမ်းညွှန်: Windows တွင် ဖိုင်၏ SHA256 hash စစ်ဆေးနည်း
မကြာသေးမီ ဗားရှင်းများ
ဗားရှင်း ၉၂ ခုလုံး ›၆ နှစ်အတွင်း ဗားရှင်း ၉၂ ခု · တစ်နှစ်လျှင် ၁၇ ခုခန့်
| ဗားရှင်း | ရက်စွဲ | အရွယ်အစား | ဖိုင်များ |
|---|---|---|---|
| 4.4.4နောက်ဆုံး | ၂၀၂၆ အောက်တိုဘာ ၂ | — | 32-bit ZIP32-bit MSI64-bit MSIARM64 MSI |
| 4.4.3 | ၂၀၂၆ ဩဂုတ် ၂၅ | — | ARM64 ZIP64-bit MSI32-bit ZIPARM64 MSI |
| 4.4.2 | ၂၀၂၆ ဇူလိုင် ၂၈ | — | ARM64 ZIPARM64 MSI64-bit ZIP32-bit MSI |
| 4.4.1 | ၂၀၂၆ ဇူလိုင် ၂၈ | — | ARM64 ZIP64-bit MSI32-bit ZIPARM64 MSI |
| 4.4.0 | ၂၀၂၆ ဇူလိုင် ၉ | — | 64-bit ZIPARM64 MSI32-bit MSI32-bit ZIP |
| 4.3.4 | ၂၀၂၆ ဇွန် ၁၇ | — | 32-bit MSIARM64 MSI64-bit MSI |
| 4.3.3 | ၂၀၂၆ မေ ၂၁ | — | 32-bit MSI64-bit MSIARM64 MSI |
| 4.3.2 | ၂၀၂၆ ဧပြီ ၂၁ | — | 32-bit MSIARM64 MSI64-bit MSI |
Command line မှ ထည့်သွင်းခြင်း
အသံတိတ်ထည့်သွင်းခြင်း ›winget install --id Kitware.CMake -echoco install cmake.install -yscoop install main/cmakemsiexec /i cmake-4.4.4-windows-x86_64.msi /qn /norestartmsiexec /x {0DEA00BE-9AC0-4348-839D-8EFDCCBD3205} /qn /norestartဆက်စပ် လမ်းညွှန်: winget အသုံးပြုနည်း - ပရိုဂရမ် ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်
အခြားစနစ်များအတွက်လည်း ရနိုင်ပါသည်
brew install --cask cmake-appbrew install cmakeအချက်အလက်
- ထုတ်ဝေသူ
- Kitware
- အမျိုးအစား
- Programming language နှင့် SDK
- လိုင်စင်
- BSD-3-Clause
- စျေးနှုန်း
- အခမဲ့
- Source code
- github.com/Kitware/CMake
- ရေးသားထားသည့် ဘာသာ
- C++နှင့် C
- Interface ဘာသာစကားများ
- အင်္ဂလိပ်
- လိုအပ်ချက်
- Windows 11 / 10
- Architecture
- 64-bit, ARM64, 32-bit
- Installer အမျိုးအစား
- MSI, Portable
- အခြား platform များ
- Unix-like operating system, မိုက်ခရိုဆော့ဖ် ဝင်းဒိုးစ်
- ဗားရှင်း
- 4.4.4
- ထုတ်ဝေသည့်နေ့
- ၂၀၂၆ အောက်တိုဘာ ၂
- ပထမဆုံး ထုတ်ဝေမှု
- 2000
- စာရင်းထဲ ထည့်သည့်နေ့
- ၂၀၂၁ မတ် ၃၀
- စာရင်းရှိ ဗားရှင်းများ
- 92
- တစ်နှစ်လျှင် အပ်ဒိတ်
- ၁၆.၇
- Chocolatey ဒေါင်းလုဒ်
- ၃,၆၉၆,၇၆၇
- GitHub ကြယ်
- ၈,၁၃၁
- GitHub fork များ
- ၂,၇၁၂
- ဝဘ်ဆိုက်
- cmake.org
- winget ID
- Kitware.CMake
- Chocolatey package
- cmake.install
- Scoop package
- main/cmake
- MSI product code
- {0DEA00BE-9AC0-4348-839D-8EFDCCBD3205}
အဆင့်သတ်မှတ်ချက်နှင့် သုံးသပ်ချက်များ
သုံးသပ်ချက် မရှိသေးပါ။ ပထမဆုံး အဆင့်သတ်မှတ်သူ ဖြစ်လိုက်ပါ။
CMake အစားထိုးပရိုဂရမ်များ
အားလုံးကြည့်ရန် ›-
ပွင့်လင်းရင်းမြစ် (open source)၂.၁ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၂.၈ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၂.၅ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၉ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၂.၂ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၅.၅ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၂.၃ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၄ သန်း ↓
မေးလေ့ရှိသောမေးခွန်းများ
CMake သည် အခမဲ့လား
ဟုတ်ပါသည်။ CMake သည် ပွင့်လင်းရင်းမြစ် ဆော့ဖ်ဝဲ ဖြစ်ပါသည် (BSD-3-Clause လိုင်စင်)။
CMake ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
ဒေါင်းလုဒ်ကို github.com (ထုတ်ဝေသူပိုင်) မှ ရယူပါသည်။ ExeAtlas သည် ဖိုင်ကို မသိမ်းဆည်း၊ မပြောင်းလဲပါ။ ဖိုင်၏ SHA256 hash ကို ဤနေရာတွင် ပြထားသော hash နှင့် နှိုင်းယှဉ်ပါ သို့မဟုတ် ထို hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ကြည့်ပါ။
CMake ကို winget ဖြင့် ဘယ်လို ထည့်သွင်းရမလဲ
PowerShell သို့မဟုတ် Windows Terminal ကို ဖွင့်ပြီး ဤစာမျက်နှာရှိ winget command ကို run ပါ။ winget သည် တရားဝင် installer ကို ဒေါင်းလုဒ်လုပ်ပြီး မ run မီ ၎င်း၏ SHA256 hash ကို စစ်ဆေးပါသည်။
CMake ကို အသံတိတ် ထည့်သွင်းနိုင်ပါသလား
နိုင်ပါသည်။ အသံတိတ်ထည့်သွင်းခြင်း စာမျက်နှာတွင် installer တစ်ခုစီအတွက် တိကျသော command ကို ပြထားပါသည် (MSI package အတွက် msiexec အပါအဝင်)။
CMake သည် ARM (Windows on Arm) တွင် အလုပ်လုပ်ပါသလား
လုပ်ပါသည်။ Native ARM64 installer ရှိပါသည်။
CMake ဗားရှင်းဟောင်းကို ဘယ်မှာ ဒေါင်းလုဒ်လုပ်ရမလဲ
ဗားရှင်းများ စာမျက်နှာတွင် ဗားရှင်း ၉၂ ခုလုံးကို ၂၀၂၁ မတ် ၃၀ အထိ တရားဝင် installer ဖိုင်လင့်ခ်များနှင့်အတူ စာရင်းပြုထားပါသည်။
CMake အစား ဘာတွေ သုံးနိုင်သလဲ
Go Programming Language၊ LLVM၊ Deno၊ Yarn နှင့် Ccache။ အစားထိုးပရိုဂရမ်များ စာမျက်နှာတွင် ၎င်းတို့ကို နှိုင်းယှဉ်ထားပါသည်။