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. 创建项目目录:在您选择的位置创建一个新的项目目录。可以使用以下命令:
cmake如何使用mkdir HelloWorld
cd HelloWorld
3. 打开VSCode并初始化项目:在终端中输入以下命令来打开VSCode并初始化一个新的CMake项目:
code .
这将在VSCode中打开当前目录。
4. 创建文件:在VSCode中,创建一个名为的文件,并将以下内容复制到文件中:
cmake_minimum_required(VERSION 3.10)
project(HelloWorld)
add_executable(HelloWorld main.cpp)
这个文件指定了CMake的最小版本和项目的名称,以及源代码文件的位置和名称。
5. 创建main.cpp文件:在VSCode中,创建一个名为main.cpp的文件,并将以下内容复制到文件中:
#include <iostream>
int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}
这个main.cpp文件是一个简单的HelloWorld例程。
6. 配置VSCode的CMake插件:在VSCode中,点击左侧的扩展按钮(图标为四个方块),在搜索框中输入"CMake Tools"并安装该插件。
7. 配置VSCode的任务:在VSCode中,点击左侧底部的“任务”按钮,然后选择"运行任务"->"
配置任务"->"创建一个tasks.json文件来自定义任务"。在打开的tasks.json文件中,将以下内容复制到文件中:
{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Build",
            "type": "shell",
            "command": "cmake build ."
        },
        {
            "label": "Clean",
            "type": "shell",
            "command": "cmake build . target clean"
        }
    ]
}
这个tasks.json文件定义了两个任务:Build和Clean。Build任务用于构建项目,Clean任务用于清理项目。
8. 构建项目:在VSCode中,按下Ctrl + Shift + B(或者点击左侧底部的“任务”按钮,然后选择"运行任务"->"Build"),这将开始构建项目。构建成功后,您将看到一个名为“HelloWorld”(没有任何图标)的可执行文件。
9. 运行项目:在终端中,输入以下命令来运行项目:
./HelloWorld
您将在终端中看到输出结果:
Hello, World!
恭喜!您已经成功地在Linux下使用VSCode和CMake创建和构建了一个简单的HelloWorld例程。通过这个例子,您可以开始使用VSCode和CMake来开发更复杂的C/C++项目。希望这篇文章对您有所帮助!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。