![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Что делать, если ты несчастный грешник с видеокартой ATI Radeon
Решение №1: Купить Решение №2: Писать на OpenCL. Качаем AMD APP SDK на сайте AMD: https://developer.amd.com/tools/hc/AMDAPPSDK/Pages/default.aspx Выбираем 32-х разрядную версию (для 64-х разрядной инструкция та же самая, но везде, где используется сочетание символов “x86”, нужно будет написать “x86-64”). В «Пуске» появятся абсолютно бесполезные папки со ссылками на всякую документацию. Открываем 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>
|