Я хочу разработать небольшое приложение, которое использует несколько библиотек. Поэтому я скачал их и поместил включаемые файлы в папку с именем include
.
. Для своего приложения я использовал cpprestsdk , но мой вопрос не должен ограничиваться только этой библиотекой.
Это грубый пример моей структуры папок 1014 *) с g ++ или g cc (в Ubuntu):
<error needed>
Что я сделал не так? когда я проверяю файл, упомянутый в сообщении об ошибке, то замечаю, что все включения в библиотеку выглядят примерно так: #include "cpprest/asyncrt_utils.h"
. Как вы можете видеть, он ссылается на файл как бы в подпапке с именем cpprest
, которой он не является. Он находится вместе с другим файлом в той же папке. Я думаю, это приводит к моей проблеме. Мой вопрос сейчас: как мне исправить эту проблему?