Visual Studio Code 中的自定义库添加

custom library addition in visual studio code

本文关键字:自定义 添加 Studio Code Visual      更新时间:2023-10-16

我正在制作一个扩展名为 .h 的静态 cpp 库,并且我已经在扩展名.cpp的不同文件中编写了相同的源代码。现在,我想创建一个测试脚本,其中包含我刚刚创建的自定义库。当我使用#include<mylibrary.h>并尝试运行此测试文件,我收到一条错误消息,指出没有此类文件或目录编译终止。

我知道我收到此错误,因为我没有像以前在 Visual Studio 环境中那样为编译器指定相同的路径来查找此文件。如何在Visual Studio Code中做同样的事情?

.h 文件的位置需要位于编译器库文件夹中,或者位于执行 g++/clang++ 或使用的任何编译器的文件夹中。

这些是默认的搜索路径,但您可以通过添加 该标志
-I path/to/folder在您的 tasks.json 中(如果您正在使用 makefile,则为 makefile)。