Visual Studio 2017 не распознает системные переменные - PullRequest
0 голосов
/ 28 апреля 2020

Я использую Microsoft Visual Studio 2017 для компиляции программы OpenCL. Я установил GPUOpen OpenCL SDK в C:\Program Files (x86)\OCL_SDK_Light с системной переменной OCL_ROOT, указывающей на этот каталог. Однако Visual Studio, похоже, не распознает переменную, когда я добавляю ее в дополнительные каталоги включения. %OCL_ROOT% рассматривается как буквальная строка, в то время как $(OCL_ROOT) ни к чему не приводит. Только когда я использую полный путь к файлу, Visual Studio распознает библиотеку.

Разве Visual Studio не поддерживает системные переменные Windows? Или у меня просто неверный синтаксис?

1 Ответ

0 голосов
/ 28 апреля 2020

Видимо, перезагрузка компьютера решила проблему. Не знаю, почему Visual Studio не распознала переменную, хотя другие программы это сделали.

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