Я настраиваю проект в VS2017, и до сих пор я добавил дополнительный каталог include через "$ (SolutionDir). Это должно позволить мне включить заголовок в мой main.cpp без включения всего моего пути к файлу относительно моего компьютера , если я не ошибаюсь здесь. Хотя при попытке включить заголовок из моего каталога include, начиная с solutionDir, он не скомпилируется, как если бы я изменил include на мою полную стартовую форму C :. Как я могу включить заголовки из моего решения, не используя полный путь к файлу моего ПК?
Вот скриншот страницы редактирования из C / C ++ -> Дополнительные каталоги включения. Оцененное значение мне кажется хорошим, но, может быть, я ошибаюсь?
Подсказка: CAMScriptGenerator - это мой каталог решений.
Это второе изображение показывает, как я пытаюсь включить заголовочный файл "Graphics.hpp", расположенный в моей папке включения SFML. Первый не работает, а второй работает. Я понимаю, что второй делает, но моя цель - заставить первый работать так, чтобы его можно было использовать на других ПК.
Подсказка: это путь от моего каталога решений до Graphics.hpp: «Зависимости \ SFML \ include \ SFML»
Любая помощь очень ценится, спасибо!