#c #c #include #include-path #vcpkg
#c #c #включить #включить-путь #vcpkg
Вопрос:
Я работаю над инструментом шифрования и дешифрования, и я получил сообщение об ошибке в библиотеке :
#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, и я делаю это, и ничего не работает.
Ответ №1:
- найдите
gpg-error.h
файл. Запомните путь. - ЕСЛИ (НЕ НАЙДЕНО) {вам нужно найти его в Интернете. ЕСЛИ (НАЙДЕНО) { Скопируйте его в каталог по вашему выбору. Запомните каталог} ЕЩЕ ОШИБКА ПЕРЕХОДА}
- Добавьте -I{каталог, в котором находится файл} в параметры командной строки gcc. НАСЛАЖДАЙТЕСЬ. ВЫХОД.
ОШИБКА. Напишите автору программы и запросите файл. ПОДОЖДИТЕ.
Ответ №2:
Прежде всего, вы должны найти заголовок на своем компьютере. И после этого «скажите» ОС использовать путь к нему для вашего приложения.
Комментарии:
1. Я нахожу ту же проблему на форуме, и пользователь сообщил об этом шаге, но ничего не работает!
2. @YasserTH итак, нам нужно больше информации о проблеме. КОГДА вы получили сообщение об ошибке. И как вы уже пытались это решить