Как установить CAL++ в Kali Linux 2


Источник: http://www.blackmoreops.com/2013/11/22/install-cal-kali-linux/ (материал актуализирован)

Эта статья является частью цикла, в который входят следующие заметки:

Инструкция по установке CAL++

CAL++ — это простая библиотека, позволяющая писать напрямую в ядра ATI CAL на C++. Синтакис очень схож с OpenCL. Также включены оболочки C++ для CAL.

Проект был зарегистрирован на SourceForge.net 19 февраля 2010 года.


Подготовка к установке:

apt-get install cmake libboost-all-dev

Загрузка CAL++

Загрузите calpp 0.90 с веб-сайта SourceForge CAL++.

Установка CAL++

cd ~/Загрузки
tar -xvf calpp-0.90.tar.gz
cd calpp-0.90/

Отредактируем файл CmakeLists.txt:

leafpad CmakeLists.txt

Найдём строки, которые начинаются с FIND_LIBRARY и FIND_PATH и заменим их на эти:

FIND_LIBRARY( LIB_ATICALCL aticalcl PATHS "$ENV{ATISTREAMSDKROOT}" )
FIND_LIBRARY( LIB_ATICALRT aticalrt PATHS "$ENV{ATISTREAMSDKROOT}" )
FIND_PATH( LIB_ATICAL_INCLUDE NAMES cal.h calcl.h PATHS "$ENV{ATISTREAMSDKROOT}/include/CAL" )

Собираем и устанавливаем CAL++

Наберите следующие команды:

cmake .
make
make install

Подсказка: команду cmake нужно набирать с точкой — именно так, как приведено чуть выше.


Рекомендуется Вам:

2 комментария to Как установить CAL++ в Kali Linux 2

  1. Артем:

    У меня Mint 17.2. Ситуация вот такая:(до этого все отлично было, разве что при установке AMD  APP SDK файл /root/.bashrc был пустым. Строки я добавил по инструкции, проверка показала то, что и ожидалось)
    I9300 calpp-0.90 # cmake .
    — The CXX compiler identification is unknown
    CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
    — Boost version: 1.54.0
    — Found the following Boost libraries:
    —   date_time
    — ===========================================================
    — ATI CAL include directory /opt/AMDAPPSDK-3.0/include/CAL
    — ATI CAL cl library directory /usr/lib
    — ATI CAL rt library directory /usr/lib
    — Boost version 1_54
    — ===========================================================
    — Configuring incomplete, errors occurred!
    See also "/root/Загрузки/calpp-0.90/CMakeFiles/CMakeOutput.log".
    See also "/root/Загрузки/calpp-0.90/CMakeFiles/CMakeError.log".

     
    Все пакеты сmake установлены и обновлены

Добавить комментарий для Александр Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *