Intel System Studio 2019 Getting Started Guide

Get Started with Application Development for Windows* OS Host and Windows OS Target

Explore the Build Components

Note

You might not have all of the tools and libraries mentioned in this guide. To download additional Intel System Studio tools and libraries, visit the product page on the Intel Developer Zone.

Launch Intel® System Studio

To launch Intel System Studio for a Windows* target, click Start and select Intel System Studio for Windows target > Documentation and Getting Started

Build a Hello World Application

Follow these steps to build and run a sample Hello World application on a local Windows system.

Step 1: Install and open the Hello World sample

  1. Copy the contents of <install_dir>\samples_2019\hello_world\ directory to a writable directory on your system.

    Note that the default <install_dir> for the samples is [Program Files (x86)]\IntelSWTools\.

  2. From the Visual Studio* menu, select File > Open > Project/Solution.

    The Open Project dialog box opens.

  3. In the Open Project dialog box, browse to the location where you extracted the hello_world sample files and select the hello_world.sln file.

    The solution is added to Visual Studio and shows up in the Solution Explorer. It automatically inherits Visual Studio settings and uses the currently opened project as a target project.

Step 2: Build the target in Release mode

  1. From the Visual Studio menu, select Project > Intel Compiler > Use Intel C++.

  2. Go to the Build > Configuration Manager dialog box and select the Release mode for your project.

  3. Click Close.

  4. From the Visual Studio menu, select Build > Build hello_world.

    The hello_world.exe application is built.

Step 3: Run the target

From the Visual Studio menu, select Debug > Start Debugging.

Next Steps

Develop and optimize OpenCL™ applications supporting heterogeneous programming solutions using the Intel® Code Builder for OpenCL™ API which includes offloading compute-intensive parallel workloads to Intel Graphics Technology using an advanced OpenCL kernel compiler, runtime debugger, and code performance analyzer.

For information, see the OpenCL page in the Intel Developer Zone.

Find More

Resource Description

Intel System Studio Code Samples and Tutorials

Intel provides downloadable sample code and tutorials, which guide a new user through the basic product features: The sample code illustrates common scenarios, and the corresponding tutorials show how the build tools can be used to create and optimize code.

Intel System Studio 2019 Home Page

Information about and links to information about tools, libraries, toolkits, and SDKs.

Latest Technical Documentation

Links to the latest technical documentation, including getting started guides, installation guides, user guides, and developer and reference guides.

Develop C/C++ Projects with Intel System Studio

Additional information about developing C/C++ projects; for example, managing projects and connections or troubleshooting tips.

Develop Java Projects with Intel System Studio

Additional information about developing Java projects; for example, taking advantage of example projects and sample code, managing connections to target platforms, updating the middleware libraries on your target platform, and more.

Develop Yocto Project Compatible Linux Platform Projects

How to develop Yocto Project Compatible Linux platform projects.

Develop Yocto Project Compatible Linux Applications

How to develop Yocto Project Compatible Linux applications.

Intel System Studio Log Files

The installer writes log files to AppData\Local\Temp\pset_tmp_ISS2019WT_$USER\$TIMESTAMP. For example: C:\Users\Administrator\AppData\Local\Temp\pset_tmp_ISS2019WT_Administrator\2018.05.29_21.59.41_00000b50.

The product writes pairs of Eclipse* log files to AppData\Local\Temp\iss_$USER_$TIMESTAMP. The session.log file contains environment settings. The eclipse.log file contains a session log. For example: C:\Users\Administrator\AppData\Local\Temp\iss_Administrator_20180529225535.

Legal Information

Intel, the Intel logo, Intel Atom, Intel Core, Intel Xeon Phi, VTune and Xeon are trademarks of Intel Corporation in the U.S. and/or other countries.

*Other names and brands may be claimed as the property of others.

Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of Microsoft Corporation in the United States and/or other countries.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

Copyright 2014-2018 Intel Corporation.

This software and the related documents are Intel copyrighted materials, and your use of them is governed by the express license under which they were provided to you (License). Unless the License provides otherwise, you may not use, modify, copy, publish, distribute, disclose or transmit this software or the related documents without Intel's prior written permission.

This software and the related documents are provided as is, with no express or implied warranties, other than those that are expressly stated in the License.