2017-01-23 7 views
1

Я делаю школьный проект с SFML. Одним из требований к этому проекту является то, что игра управляется изнутри нашего git-репозитория. Поэтому я добавил каталог SFML в наш «игровой» каталог в github.Настройка относительного пути в visual studio для SFML

Теперь я хочу установить относительный путь для проекта в том же каталоге игр. Проблема в том, что я не знаю, сколько папок использует мой учитель на своем пути, поэтому я не могу использовать «../../../Game/SFML/lib», например. Вы, ребята, знаете способ сделать это?

Возможно, я не могу найти информацию о том, как это делается в Интернете или в документации SFML, но потом я могу быть суперслепым.

ответ

1

Это не связано с SFML, но вы можете просто использовать некоторые макросы, открытые средой разработки, которая будет расширяться до правильных путей.

Например, предположим, что вы находитесь на своем локальном ПК, файл решения - C:\School\Project\Project.sln, а на компьютере вашего учителя он находится на W:\Class 5\Project 4\Project.sln.

Если вы установили свой дополнительный путь библиотеки к $(Solution)SFML\lib, Visual Studio увидит это как C:\School\Project\SFML\lib, а на компьютере вашего учителя это приведет к W:\Class 5\Project 4\SFML\lib.

Смежные вопросы