我如何在vscode中设置项目文件夹并链接所有cpp文件

问题描述 投票:0回答:2

我是cpp的新手,只是移到了类,但是现在我陷入了困境,想知道如何链接2个或更多cpp文件来创建一个项目(main.cpp-用于main,abc.h-用于定义class,abc .cpp-用于在类外定义方法)。现在,我使用命令g++ main.cpp abc.cpp -o main链接所有文件,但是随着我的项目变大,输入所有文件名将变得更加乏味。这里有人告诉我,如果我创建一个项目,我应该能够像往常一样编译而无需手动编译。那么我该如何在vscode中这样做?

c++ visual-studio-code
2个回答
0
投票

您应该寻找makefile的概念,尤其是cmake,它将帮助您解决编译问题。


0
投票

对于较大的项目,您可以使用makefile轻松快速地进行编译。因此,在vs代码中,我建议您使用此扩展。 VS Code C/C++ Makefile Project

首先,

C / C ++ Make:INIT项目

之后,

C ++项目

在makefile中,您可以自定义设置。

此外,您也可以观看本教程视频,以使用vs代码Debugging Makefile Project with Visual Studio Code轻松了解此过程。>

© www.soinside.com 2019 - 2024. All rights reserved.