【发布时间】:2020-07-12 18:52:49
【问题描述】:
我正在尝试使用 Plog 库为自己创建一个示例项目。根据其文档,我必须将其包含文件夹添加到我的包含路径中。所以,我将这些行添加到我的 vs 代码中的 C/C++ 配置中:
${默认}
${workspaceFolder}/**
这是我的主要功能:
#include <iostream>
#include "plog/Log.h"
int main() {
plog::init(plog::debug, "log.txt");
std::string name;
std::cin >> name;
LOGD << "user entered name :" << name;
std::cout << name << std::endl;
return 0;
}
但是当我运行这段代码时,我得到了这个错误:
致命错误:plog/Logger.h:没有这样的文件或目录
哪个plog/Logger.h被主函数中的log.h引用。 包含 plog 库的所有标题的 plog 文件夹位于我的项目根文件夹中。 这是我的文件夹结构:
root
|_plog
| |
| |_ all my header files *.h
|_main.cpp
还有什么我错过的配置吗?还是我在任何步骤中犯了错误?
【问题讨论】:
标签: c++ visual-studio-code include-path