7、在vscode上利用cmake构建多文件C++工程

文章目录

  • (1)创建如下工程文件夹:其中头文件放在include文件夹中,源文件放在src文件夹中
  • (2)在vscode上打开工程文件夹,在对应的文件夹内建立相应的文件
    • 1)目录结构
    • 2)各文件内容
  • (3)编写CMakeLists.txt文件
  • 方法一:使用前一个博客的方法自动生成CMakeLists.txt文件后修改(这种方法会自动生成build文件夹)
    • 1)使用CMake:Quick Start等命令并配置好kit(具体步骤参考上一篇博客)
    • 2)修改CMakeLists.txt文件内容为如下
  • 方法二:直接在工程目录下创建CMakeLists.txt文件(注意需要配置好kit)
    • 1)创建CMakeLists.txt文件
    • 2)配置build文件夹等
      • 法一:这个时候vscode下面的状态栏没有显示kit工具的,所以此时应该(Ctrl+Shift+P)选择cmake:configure运行之后便显示了build
      • 法二:在终端上使用命令创建相应的目录
  • (4)编译工程
  • (5)验证文件,此时生成的可执行文件可有如下信息

(1)创建如下工程文件夹:其中头文件放在include文件夹中,源文件放在src文件夹中

7、在vscode上利用cmake构建多文件C++工程_第1张图片

(2)在vscode上打开工程文件夹,在对应的文件夹内建立相应的文件

1)目录结构

7、在vscode上利用cmake构建多文件C++工程_第2张图片

2)各文件内容

7、在vscode上利用cmake构建多文件C++工程_第3张图片

(3)编写CMakeLists.txt文件

这时候有两种方法可以实现

方法一:使用前一个博客的方法自动生成CMakeLists.txt文件后修改(这种方法会自动生成build文件夹)

1)使用CMake:Quick Start等命令并配置好kit(具体步骤参考上一篇博客)

7、在vscode上利用cmake构建多文件C++工程_第4张图片

2)修改CMakeLists.txt文件内容为如下

7、在vscode上利用cmake构建多文件C++工程_第5张图片

方法二:直接在工程目录下创建CMakeLists.txt文件(注意需要配置好kit)

1)创建CMakeLists.txt文件

7、在vscode上利用cmake构建多文件C++工程_第6张图片

2)配置build文件夹等

这时候也有两种方法选择

法一:这个时候vscode下面的状态栏没有显示kit工具的,所以此时应该(Ctrl+Shift+P)选择cmake:configure运行之后便显示了build

7、在vscode上利用cmake构建多文件C++工程_第7张图片

法二:在终端上使用命令创建相应的目录

a)打开终端(Ctrl+Shift+`),依次执行如下命令
7、在vscode上利用cmake构建多文件C++工程_第8张图片

7、在vscode上利用cmake构建多文件C++工程_第9张图片

b)执行完之后就编译成功了(但是这个时候vscode下面的状态栏没有显示kit工具的,所以此时应该(Ctrl+Shift+P)选择cmake:configure运行之后便显示了build)

7、在vscode上利用cmake构建多文件C++工程_第10张图片

(4)编译工程

7、在vscode上利用cmake构建多文件C++工程_第11张图片

(5)验证文件,此时生成的可执行文件可有如下信息

7、在vscode上利用cmake构建多文件C++工程_第12张图片

你可能感兴趣的:(C++,vscode,c++,编辑器)