【问题标题】:#include errors detected Linux#include 检测到 Linux 错误
【发布时间】:2021-04-23 15:53:09
【问题描述】:

我在使用加密和解密工具,但我收到关于库的错误:

#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 之类的快速修复方法,我照做了,但没有任何效果。

【问题讨论】:

    标签: c++ c include include-path vcpkg


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

    错误。给程序作者发电子邮件并索要文件。等等。

    【讨论】:

      【解决方案2】:

      首先,您应该在您的机器上找到标题。然后“告诉”操作系统为您的应用使用路径。

      【讨论】:

      • 我在论坛中发现了同样的问题,用户告诉了这一步,但没有任何工作!
      • @YasserTH 所以,我们需要有关该问题的更多信息。当您收到错误输出时。以及你是如何尝试解决它的
      猜你喜欢
      • 2018-01-16
      • 2018-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-20
      • 2011-01-15
      • 1970-01-01
      相关资源
      最近更新 更多