#include 检测到错误 Linux

#include errors detected Linux

我在使用 crypt 和 decrypt 工具,但遇到有关库的错误:

#include <gcrypt.h>

所有其他库都没有错误,只有这个,当我查看问题时,他向我展示了这个:

#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit.C/C++(1696)
cannot open source file "gpg-error.h" (dependency of "gcrypt.h")C/C++(1696)

他还向我展示了一个快速修复方法,例如安装 VCPKG,我做了但没有任何效果。

首先你应该在你的机器上找到 header。然后“告诉”OS 为您的应用程序使用它的路径。

  1. 找到 gpg-error.h 文件。记住路径。
  2. IF(NOT FOUND) {你需要在互联网上找到它。 IF(FOUND) { 将其复制到您选择的目录。记住目录} ELSE GOTO ERROR}
  3. 将 -I{文件所在的目录} 添加到您的 gcc 命令行选项。请享用。退出。

错误。向程序作者发送电子邮件并索要该文件。等待。