Installation guide
Installing the SDK
CAN-API Installation
Manual • Doc. No.: C.2001.21 / Rev. 3.0 •
© 2000-2007 esd gmbh
Page 53 of 112
2.11 Installin
g
the SDK (Software Develo
p
ment Kit)
After driver installation you can proceed with the installation of the CAN-SDK. It contains the
necessary files, documentation and tools to develop, debug and test your own NTCAN-API based
applications for all Windows versions.
Note:
If you have installed an older version (V 1.x) of the CAN SDK uninstall this version before
you install this new version. If you have already installed a CAN SDK revision 2.x you can
overwrite the older installation.
To install the CAN SDK start
setup.exe
in the directory CAN_SDK of the CAN driver CD. The
installer is digitally signed.
2.11.1 Installation Options
At the start of the installation you are asked for the installation language. Currently an installation in
English and German is supported. The installation language also defines the language of the installed
documentation, if available in both languages.
Proceeding the setup you can choose between the
full installation
, the
compact installation
and a
custom installation
. The
full installation
installs everything. The
compact installation
installs only the
files which are necessary for software development. The
custom installation
lets you choose which
components of the SDK are to be installed. The categories currently available are Tools,
Documentation, Sample Code and Software Development files.
2.11.2 IDE Integration
Many Integrated Development Environments (IDEs) allow to define paths relative to an environment
variable. For this reason during the installation the environment variable
CanSdkDir
is created which
is set to the installation directory of the CAN SDK. Using this environment variable in paths makes a
project independent of the installation directory of the CAN SDK.
2.11.3 Supported Programming Languages and Development Environments
Please refer to the release notes which gets installed with the CAN SDK for a complete list of supported
programming languages and development environments.










