Get Started with the Intel® oneAPI IoT Toolkit for Linux*
                    
                        ID
                        766883
                    
                
                
                    Date
                    12/16/2022
                
                
                    Public
                
            A newer version of this document is available. Customers should click here to go to the newest version.
                        
                            
                                Follow These Steps for the Intel® oneAPI IoT Toolkit:
                            
                                Introduction
                            
                        
                        
                            
                            
                                Configure Your System
                            
                        
                            
                                Run a Sample Project Using the Command Line
                            
                            
                        
                            
                                Run a Sample Project with Eclipse*
                            
                            
                        
                            
                                Build and Run a Sample Project Using Visual Studio Code
                            
                            
                        
                            
                            
                                Adding oneAPI Components to Yocto* Project Builds
                            
                        
                            
                                Using Containers
                            
                            
                        
                            
                            
                                Using Cloud CI Systems
                            
                        
                            
                            
                                Common Use Cases for the Intel® oneAPI IoT Toolkit
                            
                        
                            
                                Next Steps
                            
                            
                        
                            
                            
                                Troubleshooting
                            
                        
                            
                            
                                Notices and Disclaimers
                            
                        
                    
                Get Started with the Intel® oneAPI IoT Toolkit for Linux*
Follow These Steps for the Intel® oneAPI IoT Toolkit:
The following instructions assume you have installed the Intel® oneAPI software. Please see the Intel oneAPI Toolkits page for installation options.
- Configure Your System
 - Build and run a sample project using one of these methods:
 
An offline copy of this Get Started is available on the Downloadable Documentation page.
Introduction
The Intel® oneAPI IoT Toolkit provides a common set of libraries and tools dedicated to IoT application development and optimization. The toolkit provides software developers with several advantages:
- Includes a set of tools and libraries that can be used for the development of high-performance workloads deployed on CPUs, GPUs, FPGAs, and other accelerators.
 - Enables software developers to more efficiently build innovative embedded and IoT platform solutions.
 - Accelerates development of smart connected devices with performance differentiation for Intel platforms.
 - Supports the breadth of Intel platforms for optimizing memory and threading performance.
 - Provides developer tools and libraries for IoT application development and optimization.
 - Delivers an easy-to-use and consistent developer experience within an integrated IDE.
 
Components included in this toolkit:
- Intel® oneAPI DPC++/C++ Compiler
 - Intel® C++ Compiler
 - Intel® Inspector
 - Linux* Kernel Build Tools
 - IoT Connection Tools
 
- Configure Your System
 - Run a Sample Project Using the Command Line
 - Run a Sample Project with Eclipse*
 - Build and Run a Sample Project Using Visual Studio Code
 - Adding oneAPI Components to Yocto* Project Builds
 - Using Containers
 - Using Cloud CI Systems
 - Common Use Cases for the Intel® oneAPI IoT Toolkit
 - Next Steps
 - Troubleshooting
Potential errors and how to avoid or fix them. - Notices and Disclaimers