Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Что делать, если ты несчастный грешник с видеокартой ATI Radeon

 

Решение №1: Купить нормальный компьютер с карточкой NVidia.

Решение №2: Писать на OpenCL.

Качаем AMD APP SDK на сайте AMD: https://developer.amd.com/tools/hc/AMDAPPSDK/Pages/default.aspx

Выбираем 32-х разрядную версию (для 64-х разрядной инструкция та же самая, но везде, где используется сочетание символов “x86”, нужно будет написать “x86-64”). После распаковки архива запустится установщик, который автоматически обновит драйверы Catalyst, требуемые для SDK.

В «Пуске» появятся абсолютно бесполезные папки со ссылками на всякую документацию.

Открываем Microsoft Visual Studio и создаем новый проект C++.

 

Добавляем к проекту новый файл для исходного кода.


 

Лезем в настройки проекта.

Теперь, если при установке были использованы настройки по умолчанию, то папка include, которую нам нужно добавить в C/C++ -> General -> Additional Include Directories, располагается в C: \Program Files (x86)\AMD APP\include. Добавляем.


 

Во вкладке Linker -> General в поле Additional Library Directories вбиваем следующие шаманские строчки:

$(AMDAPPSDKROOT)\lib\x86

$(AMDAPPSDKSAMPLESROOT)\lib\x86

$(AMDAPPSDKSAMPLESROOT)\TempSDKUtil\lib\debug\x86


 

И, наконец, финальный штрих: в поле Linker -> Input -> Additional Dependencies вводим OpenCL.lib

 

Если всё сделано правильно, то «студия» проглотит строчку #include < CL/cl.h>

<== предыдущая лекция | следующая лекция ==>
Рисуем в фотошопе обои для рабочего стола | Свадьба моей мечты будет такой




© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.