四时宝库

程序员的知识宝库

使用CMake在Windows上编译C++ HelloWorld

CMake是一个跨平台的项目生成工具,可以在多个平台上生成不同类型的项目。比如Visual Studio的sln文件,macOS的XCode项目,ninja,或者Makefile。

这次我尝试的是在Windows上编译一个C++的HelloWorld项目。

首先准备好CMake和编译器。

CMake可以到官网下载位安装版。

C++编译器使用微软自己的。下载Build Tools for Visual Studio 2019,可以去Visual Studio官网下载。

工具准备好,就可以开始了。

新建一个helloworld目录,然后启动vscode。

然后新建CMakeLists.txt

接着编写helloworld.cpp

在VS code里面启动一个terminal用于启动CMake。

新建一个output folder,然后在里面运行

cmake ../

接着运行

cmake --build .

编译项目。

这样你就可以在Debug目录下面找到HelloWorld.exe,然后运行它。

也可以使用--config Release参数编译Release版本。

这样就生成了Release版本的HelloWorld。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接