Build and Run a Sample Project Using the
Visual Studio*
Command Line
Visual Studio*
Command LineIntel® oneAPI Base Toolkit
If you have not already configured your development environment, go to
Configure Your System then return to this page. If you have already completed the steps to configure your system, continue with the steps below.
To compile and run a sample:
- Locate a sample project using the oneAPI CLI Samples Browser.
- Build and run a sample project usingMicrosoft Build*.
Download Samples using the oneAPI CLI Samples Browser
Use the oneAPI CLI Samples Browser to browse the collection of online oneAPI samples. As you browse the oneAPI samples, you can copy them to your local disk as buildable sample projects. Most oneAPI sample projects are built using Make or CMake, so the build instructions are included as part of the sample in a README file. The oneAPI CLI utility is a single-file, stand-alone executable that has no dependencies on dynamic runtime libraries.
An internet connection is required to download the samples for oneAPI toolkits. For information on how to use this toolkit offline, see
Developing with Offline Systems in the
Troubleshooting section.
To watch a video presentation of how to create a project with the command line, see
Exploring Intel® oneAPI Samples from the Command Line.
The oneAPI CLI Samples Browser does not work with system proxy settings and does not support WPAD proxy. If you have trouble connecting from behind a proxy, please see
Troubleshooting.
- Open acommandwindow.
- Setsystem variables byrunningsetvars:The command above assumes you installed to the default folder. If you customized the installation folder,"C:\Program Files (x86)\Intel\oneAPI\setvars.bat"setvars.batis in your custom folder.Thesetvars.batscript can also be managed using a configuration file. For more details, see Using a Configuration File to Manage Setvars.bat.
- In the samecommandwindow, run the application :The oneAPI CLI menu appears:oneapi-cli.exe
- Use the up and down arrow keys to selectCreate a project, then pressEnter
- Move the arrow key down to selectCreate a project, then pressEnter. The language selection will appear. If you want to run samples from a toolkit other than theIntel® oneAPI Base Toolkit, install the domain-specific toolkit before proceeding.
- Select the language for your sample. For your first project, selectcpp, then pressEnter. The toolkit samples list appears.
- Select theVector Addsample. Vector Add is a simple test application that will help verify that the tools are setup correctly and can access your system's GPU:
- After you select a sample, pressEnter.
- Enter an absolute or a relative directory path to create your project. Provide a directory and project name. The Project Name is the name of the sample you chose in the previous step.
- PressTabto select Create, then pressEnter:
Build and Run a Sample Using Microsoft Build*
- Using the same command prompt window where you ransetvars.bat, navigate to the folder where you downloaded the sample (where the .sln file is located).
- Build the program:MSBuild vector-add.sln /t:Rebuild /p:Configuration="Release"
- Navigate to the Release folder (example:x64/Release)
- Run the program:vector-add.exe
A
success
message will appear.
See
Explore Data Parallel C++ Through Samples to learn more.