#включаютработает из одного файла проекта, но не из другого?нужно изменить конфигурацию файла? - PullRequest
0 голосов
/ 30 мая 2018

У меня есть несколько файлов кода и каталог с некоторыми заголовочными файлами в подкаталогах, структурированные так:

code\my_file.c
code2\other_file.c
headers

, где headers содержит подкаталоги openssl, curl.

Когда я использую #include <openssl/evp.h> внутри my_file.c, происходит сбой:

fatal error: openssl/evp.h: No such file or directory

Однако он работает с other_file.c

Кроме того, когда я включаю полный путь #include "../headers/openssl/evp.h, он работает нормально.

Существует ли причина, по которой один файл в моем проекте знает, что находится каталог openssl, а другой - нет?

Использование Eclipse

Я попытался изменить свойства, добавив путь включения:

enter image description here

enter image description here

но это не сработало ...

1 Ответ

0 голосов
/ 30 мая 2018

Это то, что исправило это для меня, но если у кого-то есть другой ответ, я хотел бы услышать это

Итак, оказывается, мне просто нужно было сделать то же самое ввкладка GNU C ++ также:

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...