zoukankan      html  css  js  c++  java
  • VSCode 使用 CMake 写 Hello World

    环境搭建

    下载并安装 VSCode,这里省略,打开后的界面是这样的。
    在这里插入图片描述

    在桌面(其他位置也可以)创建一个文件夹 test,用 VsCode 打开它:
    在这里插入图片描述
    点击左侧商店:
    在这里插入图片描述
    分别下载 C++,CMake,CMake tool:

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    如果需要汉化就再下载个这:
    在这里插入图片描述

    至此环境已经准备完毕。

    创建项目

    ctrl + shift + p 打开搜索,输入 CMake:Quick Start , 确认:
    在这里插入图片描述

    然后再在搜索框中输入项目名称(我写的是 LYSM),它会提示你创建库还是可执行程序,我们这里选择可执行程序就好:
    在这里插入图片描述
    如果你是第一次创建项目,这时应该会提示你 CMake 使用什么编译器,如果没有提示你的话,就打开搜索框输入 CMake:Select a Kit 我这里安装了 gcc 和 vs2019 。
    在这里插入图片描述

    或者也可以搜索 C/C++:Edit Configurations(UI) , 在这里配置:
    (平台)
    在这里插入图片描述
    (模式)
    在这里插入图片描述

    (编译器路径)
    在这里插入图片描述
    (C++ 标准)
    在这里插入图片描述
    (SDK版本)
    在这里插入图片描述


    看一下现在的文件:

    • 一个 vscode 文件夹,里面存了一个 json 文件,这个文件就是当前项目的配置属性:
      在这里插入图片描述

    • 一个 build 文件夹,里面存放了 CMake 编译出来的文件(一大堆 )

    • 一个 CMakeLists.txt :
      在这里插入图片描述

    • 一个 main.cpp 默认是一个 hello world ,为了方便我加了 getchar() :
      在这里插入图片描述

    点击下方生成按钮,生成 exe :
    在这里插入图片描述

  • 相关阅读:
    心跳机制
    C++虚继承和虚基类
    STL,ATL与WTL
    C# Task的暂停与终止
    C#继承
    C#线程同步问题
    CourtAi发布配置文件修改说明
    阿里云虚拟主机https化步骤第一篇,申请证书(笔记)
    linux 服务器重启指令
    .net core 发布到iis问题 HTTP Error 500.30
  • 原文地址:https://www.cnblogs.com/csnd/p/15613399.html
Copyright © 2011-2022 走看看