admin 管理员组

文章数量: 1086019


2024年4月18日发(作者:h5开发和前端开发区别)

linux下的vscode的cmake helloworld 的例程

Linux下的VSCode的CMake HelloWorld的例程

在Linux系统中,VSCode是一种广泛使用的开源代码编辑器。通过使用

VSCode和CMake,我们可以轻松地开发和构建C/C++项目。本篇文章

将介绍如何使用VSCode和CMake在Linux下创建一个简单的

HelloWorld例程。我们将按照以下步骤进行:

1. 安装VSCode和CMake:首先,我们需要安装VSCode和CMake。

在终端中输入以下命令来安装它们:

sudo apt-get update

sudo apt-get install code

sudo apt-get install cmake

2. 创建项目目录:在您选择的位置创建一个新的项目目录。可以使用以下

命令:

mkdir HelloWorld

cd HelloWorld

3. 打开VSCode并初始化项目:在终端中输入以下命令来打开VSCode

并初始化一个新的CMake项目:

code .

这将在VSCode中打开当前目录。

4. 创建文件:在VSCode中,创建一个名为

的文件,并将以下内容复制到文件中:

cmake_minimum_required(VERSION 3.10)

project(HelloWorld)

add_executable(HelloWorld )

这个文件指定了CMake的最小版本和项目的名称,以及

源代码文件的位置和名称。

5. 创建文件:在VSCode中,创建一个名为的文件,

并将以下内容复制到文件中:

#include

int main() {

std::cout << "Hello, World!" << std::endl;

return 0;

}

这个文件是一个简单的HelloWorld例程。

6. 配置VSCode的CMake插件:在VSCode中,点击左侧的扩展按钮

(图标为四个方块),在搜索框中输入"CMake Tools"并安装该插件。

7. 配置VSCode的任务:在VSCode中,点击左侧底部的“任务”按钮,

然后选择"运行任务"->"配置任务"->"创建一个文件来自定义

任务"。在打开的文件中,将以下内容复制到文件中:

{

"version": "2.0.0",

"tasks": [

{

"label": "Build",

"type": "shell",

"command": "cmake build ."

},

{

"label": "Clean",

"type": "shell",

"command": "cmake build . target clean"

}

]

}

这个文件定义了两个任务:Build和Clean。Build任务用于构

建项目,Clean任务用于清理项目。

8. 构建项目:在VSCode中,按下Ctrl + Shift + B(或者点击左侧底部

的“任务”按钮,然后选择"运行任务"->"Build"),这将开始构建项目。

构建成功后,您将看到一个名为“HelloWorld”(没有任何图标)的可执

行文件。

9. 运行项目:在终端中,输入以下命令来运行项目:

./HelloWorld

您将在终端中看到输出结果:

Hello, World!

恭喜!您已经成功地在Linux下使用VSCode和CMake创建和构建了一

个简单的HelloWorld例程。通过这个例子,您可以开始使用VSCode和

CMake来开发更复杂的C/C++项目。希望这篇文章对您有所帮助!


本文标签: 项目 文件 任务 创建 终端