Altera SDK for OpenCL Cyclone V SoC User Manual

Page 6

Advertising
background image

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

Send Feedback

Advertising