fklemme / ocl-astar

Altes Projekt aus dem Studium: OpenCL A* Implementations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ocl-astar

OpenCL A* Implementations

This project uses Boost Compute to make use of OpenCL. It is a pure template/header library, so no further compiling or linking is required. Compute is part of Boost since version 1.61.

Linux

If your system repositories don't provide a recent enough version you can run make boost to download and place one into the current project.

make builds and runs the program.

Windows

For AMD: Download and install OpenCL SDK from Github. For Nvidia: Download and install CUDA Toolkit from Nvidia.com.

Download boost an extract it to a subfolder called boost (without version number).

For some reason, Compute wants to make use of libboost_chrono so let's just build all the libraries. Open VS command prompt, switch into the boost directory and run bootstrap and b2.

About

Altes Projekt aus dem Studium: OpenCL A* Implementations

License:MIT License


Languages

Language:C++ 53.4%Language:TeX 23.4%Language:C 21.0%Language:Makefile 2.2%