переменные среды не найдены в Visual Studio 2008 с OpenCL - PullRequest
0 голосов
/ 09 сентября 2011

так что для моей стажировки мне нужно сделать часть программного обеспечения, пригодную для обработки на GPU.Пока мой компьютер на моей «работе» не настроен, я использую LogMeIn для доступа к своему компьютеру дома с ATI HD6850.Я установил Visual Studio 2008 Professional и OpenCL SDK.Когда я загружаю первую программу, найденную в http://developer.amd.com/sdks/AMDAPPSDK/documentation/ImageConvolutionOpenCL/Pages/ImageConvolutionUsingOpenCL.aspx, и собираю ее, она говорит, что не может найти следующие переменные окружения: $ (atistreamsdkroot).Но поток ATI уже некоторое время был APP, не так ли?

Теперь вопрос: как мне решить эту проблему?Я просматривал stackoverflow и другие форумы, но я не мог что-то найти ... Я только один, кто испытывает это, или это так просто решить?Заранее спасибо

1 Ответ

0 голосов
/ 09 сентября 2011

Вероятно, он ищет заголовочные или библиотечные файлы в папке на вашем диске относительно переменной окружения atistreamsdkroot .Я предполагаю, что в вашей системе не установлена ​​эта переменная окружения.Вы можете либо изменить путь к этим ресурсам с использования этой переменной среды на жестко заданный путь, либо определить переменную среды в своей системе.

Я не уверен, какая у вас операционная система, нопростой поиск в Интернете должен показать вам шаги для создания новой переменной среды.Значением этой переменной среды должен быть путь к тому месту, куда вы установили sdk в вашей системе.

В отдельном примечании, после успешной сборки вы не сможете запустить этот код на графическом процессорепотому что вы используете LogMeIn.Я не уверен в этом, но я думаю , что программные драйверы используются для визуализации экранов удаленных машин через LogMeIn.В результате, когда программа пытается найти OpenCl-совместимые платформы / устройства, она, вероятно, не найдет никаких.

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