Включить каталоги
Мой проект имеет следующую структуру:
И включите мои каталоги включения, как это
includedirs {
"ext/openssl-1.0.2f/include",
"ext/easyloggingpp/src",
"ext/pugixml/src",
"ext/sfml-2.3.2/include"
}
Но в моих файлах cpp мне нужно добавить такие включения, как это
#include "../../ext/openssl-1.0.2f/include/openssl/bio.h"
Как я могу включить файл, просто заявив #include "openssl/bio.h"
?
Вот обновленная структура проекта:
Сгенерированные файлы находятся в каталоге рабочей области
Частичная часть каталога openssl
1 ответ
Хотя вы на самом деле не упоминаете об этом в своем вопросе, я заключаю из ваших тегов, что вы используете premake
,
Я использую includedirs {"relativepath1", "relativepath2", ... }
предварительного приготовления. Он добавляет каталоги к вашим компиляторам, включая пути, и вы можете включать их так:
#include <Header.h> || #include "Header.h"
Также смотрите документацию