Altera SDK for OpenCL Cyclone V SoC User Manual
Page 6
Table 1-1: Select Contents of the AOCL Installation Directory
Windows Folder
Linux Directory
Description
bin
bin
User commands in the AOCL. Include this directory in your PATH
environment variable setting.
board
board
The AOCL Custom Platform Toolkit and Reference Platforms available
with the software.
• The path to the Custom Platform Toolkit is
ALTERAOCLSDKROOT/board/custom_platform_toolkit
• The path to the Cyclone V SoC Development Kit Reference
Platform, is
ALTERAOCLSDKROOT/board/c5soc
ip
ip
Intellectual property (IP) cores used to compile device kernels.
host
host
Files necessary for compiling and running your host application.
host\include
host/include
OpenCL Specification version 1.0 header files and software interface
files necessary for compiling and linking your host application.
The
host/include/CL
subdirectory also includes the C++ header file
cl.hpp
. The file contains an OpenCL version 1.1 C++ wrapper API.
These C++ bindings enable a C++ host program to access the OpenCL
runtime APIs using native C++ classes and methods.
Important: The OpenCL version 1.1 C++ bindings are compatible
with OpenCL Specification versions 1.0 and 1.1.
Add this path to the
include
file search path in your development
environment.
host\
windows64\lib
host/linux64/lib
OpenCL host runtime libraries that provide the OpenCL platform and
runtime APIs. These libraries are necessary for linking your host
application.
To run an OpenCL application on Linux, include this directory in the
LD_LIBRARY_PATH environment variable setting.
host\
windows64\bin
host/linux64/bin
Runtime commands and libraries necessary for running your host
application, wherever applicable. For 64-bit Windows system, include
this directory in your PATH environment variable setting.
For Windows system, this folder only contains runtime libraries.
For Linux system, this directory contains platform-specific binary for
the
aocl
utility command.
share
share
Architecture-independent support files.
Example OpenCL Applications
You can download example OpenCL applications from the OpenCL Design Examples page on the Altera
website.
OCL006-15.0.0
2015.05.04
Contents of the Altera SDK for OpenCL
1-3
Altera SDK for OpenCL Cyclone V SoC Getting Started Guide
Altera Corporation