If you are looking for software to use, go to Huajun Software Park! software release

Hello, if there is a need for software inclusion, please package the software and attach the software name, software introduction, software-related screenshots, software icon, soft copy, and business license (if you do not have a business license, please provide the front and back of the corresponding developer ID card) and a photo of yourself holding your ID card) and send it to your email address http://softwaredownload4.com/sbdm/user/login

Close >>

Send to email:news@onlinedown.net

Close >>

CMake

CMake 3.22.0 official version

QR code
  • Software licensing: free software
  • Software size: 13.72MB
  • Software rating:
  • Software type: foreign software
  • Update time: 2022-02-22
  • Application platform: Winxp/vista/win7/win8/2000/2003
  • Software language: English
  • Version: 3.22.0 official version

Download the service agreement at the bottom of the page

Software introduction Related topics FAQ Other versions Download address

Recommended for you:- CMake compilation tool

Basic introduction
CMake segment first LOGO

CMake official version

The official version of CMake is a programming tool suitable for programmers. CMake software, BOOST, and OPENCV are all commonly used software in programming. CMake is designed to build, test and package software. The CMake compilation tool can help users easily program in C++ language and allow you to check the effect of the program at any time. Huajun Software Park provides CMake software download service. Everyone is welcome to download and use it!

CMake screenshot

CMake software functions

​ ​ 1. CMake can compile source code, create libraries, generate adapters (wrappers), and build executable files in any order.

2. Supports in-place construction (binary files and source code are in the same directory tree) and out-of-place construction (binary files are in other directories), so you can easily build from the same source code directory tree. Multiple binary input files are constructed in it.

3. CMake also supports the construction of static and dynamic libraries. The name "CMake" is "cross platform Abbreviation of "make". Although the name contains "make", CMake is separate from the common "make" system on Unix and is more advanced.

CMake software features

1. Fast compilation

Able to provide users with the most efficient compilation efficiency

2. High efficiency

Improve users’ efficiency and speed in desktop programming

3. Good process

Has excellent process control auxiliary functions

4. Stable execution

​​Can perform program compilation and execution very quickly and stably

CMake installation steps

​​ 1. Download CMake from Huajun Software Park and unzip it to the current folder. Click on the cmake-3.17.2win64-x64.msi application to enter the license agreement interface, select I agree, and click Next.

CMake screenshot

​​ 2. Select the software installation location interface. Huajun editor recommends that users install it in the D drive, select the installation location and click Next.

CMake screenshot

3. When the CMake installation is completed, click Finish.

CMake screenshot

How to use CMake

                                                      Run the cmake interface of the GUI:

CMake screenshot

Execute Configure:

After running, the following files are generated:

CMake screenshot

Generate Makefile:

After executing Generate, the following files are generated:

CMake screenshot

Run make to compile:

CMake screenshot

After compilation is completed, generate Tutorial.exe in the build directory. Run Tutorial.exe 25 to see the results:

CMake screenshot

​​​ Run the make install installation program:

CMake screenshot

Run make test to test:

CMake screenshot

CMake FAQ

​​​Question: How to compile using CMake?

Answer: Confirm that the NAOqi executable file and module package are not running.

​​​​Run the CMake interface.

CMake screenshot

In the "Where is the code source" field, select NAOqi SDK sample directory (for example: "/path/to/aldebaran-sdk/modules/src/helloworld").

In "Where to build the binaries" field, select a temporary build directory. If there is not one, create one (for example: "/path/to/aldebaran-sdk/modules/modules/src/examples/helloworld/build").

CMake screenshot

​​Click the "configure" button. Select the integrated development environment (IDE) you want to use. For Windows systems, select "Visual Studio 8 2005" or "Visual Studio 9 2008"; Select "UNIX Makefiles" for Linux and Mac systems.

CMake screenshot

​​Click the "configure" button. Select the integrated development environment (IDE) you want to use. For Windows systems, select "Visual Studio 8 2005" or "Visual Studio 9 2008"; Select "UNIX Makefiles" for Linux and Mac systems.

CMake screenshot

​​Select "Specify toolchain file for cross-compiling" and then enter "/path/to/aldebaran-sdk/toolchain-pc.cmake".

​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​

Even if you are not cross-compiling, you must specify a toolchain file.

CMake screenshot

​ ​ If some configuration fields are red, please click the "configure" button again. All fields should be gray. Click OK.

​ ​ Under Windows systems, an openable .sln file will be generated in your build directory.

CMake screenshot

Compile the sample project. In Linux or Mac, just "cd" to the build directory and type "make".

​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​

You can reset your project at any time. While doing so, delete the contents of the build directory and restart CMake.

                                      Do not edit Visual Studio Project, because it is generated in real time (see the Cmake program manual for details). It can be configured by editing the Cmake file.

CMake screenshot
CMake screenshot

​​​Q: How to uninstall CMake?

Answer: Method 1: Install and open the computer manager software, select the software management option, click the uninstall option, find the CMake software in the list, and click uninstall.

CMake screenshot

Method 2: Install and open360 software manager, find the CMake software in the list of uninstall options, and click to uninstall.

CMake screenshot

Comparison of similar software

​​​RadASMIt is a well-known WIN32 assembly visual development environment that supports MASM, TASM and other assembly compilers, and has strong project management functions. Coupled with the support of many plug-ins, it is written in assembly language.

​​​LazarusIt is a Pascal integrated development environment that can be used to create file browsers, database applications, graphics editing software, games, 3D software, and medical analysis software. It can compile and run simple Pascal programs and has strong form processing functions.

Huajun editor recommends:

The official version of CMake is a programming tool suitable for programmers. The CMake compilation tool can help users easily program in C++ language. It has high programming efficiency, good effects, and fast compilation speed, allowing you to check the effect of the program at any time. It is highly recommended that everyone download and use it. In addition, there areWancai Office Master OfficeBox,Foxit PDF Suite Advanced Editor,Lizard Safeguard Secure PDF Viewer,XML Explorer(XML Editor),Sante CT ViewerIt is recommended for everyone to download and use.

FAQ

Associated version