Build and Run a Sample Project Using the
- Download the sample using the oneAPI CLI Samples Browser.
- Compile and run the sample withMake*
Download Samples using the oneAPI CLI Samples Browser
- Open aterminalwindow.
- If you did not complete the steps in One time set up for setvars.sh in the Configure Your System section,setsystem variables bysourcingsetvars:For system wide installations (requires root or sudo privileges):. <install_dir>/setvars.shFor private installations:
The command above assumes you installed to the default folder. If you customized the installation folder,. ~/intel/oneapi/setvars.shsetvars.shis in your custom folder.Thesetvars.shscript can be managed using a configuration file, which is especially helpful if you need to initialize specific versions of libraries or the compiler, rather than defaulting to the "latest" version. For more details, see Using a Configuration File to Manage Setvars.sh.If you need to setup the environment in a non-POSIX shell, seeoneAPI Development Environment Setup for more configuration options.
- In the sameterminalwindow, run the application(it should be in your PATH):The oneAPI CLI menu appears:oneapi-cli
- Move the arrow key down to selectCreate a project, then pressEnter. The language selection will appear. If you installedIntel® oneAPI Base Toolkit, but you want to work with theIntel® oneAPI HPC Toolkitand samples, ensure the HPC toolkit is installed. If it is not installed, install the HPC toolkit, then return to step 1 of this procedure.
- Select the language for your sample. For your first project, selectcpp, then pressEnter. The toolkit samples list appears.
- Select theMatrix Mulsample which appears at the top of the list:
- After you select a sample, pressEnter.
- Specify the location for the project. The default location includes the path from where the utility was run and the name of the project.
- PressTabto select Create, then pressEnter:
Build and Run a Sample Using Make*
cd matrix_mul && make all
Build and Run a Project Based on a oneAPI Sample using CMake
- If necessary, re-run the command-line utility and select a CMake project that contains aCMakeLists.txtfile.cd <sample_name> &&
- Navigate to the build directory.mkdir build && cd build &&
- Build the program. Run CMake in the build directory to create the makefile. Use the newly created makefile to build the executable.cmake ../. && make VERBOSE=1
- Run the program.make run
- Clean the program.make clean