Creating and Running a Project
To create a new project you will use the Project for building in a container and running on Linux* wizard. This workflow uses Docker* container technology.
NoteIf you do not already have Docker installed, you must install Docker and configure the Eclipse* proxy before you create a project. For detailed instructions, see Intel® System Studio Cross System Development Guide.
Step 1: Create a Project
Choose File > New > Project from the menu. The Create a New Project page appears.
Expand Application Development and select Project for building in a container and running on Linux.
The Intel® System Studio supports building projects for more than one operating system. Select your target OS and click Next.
- Select Intel® IoT C/C++ Project. Click Next.
- Type a name for the project in the Name field and select the type of project to create. A short description of the selected project type is displayed in the Description area. Click Next.
- Your project is created and displayed.
NoteIf you receive an error message that says that Docker has failed, you need to install Docker and configure the Eclipse proxy. For detailed instructions, see Intel® System Studio Cross System Development Guide.
Step 2: Run a Project
Follow these steps to select a target connection and run or debug the project:
NoteIf you need to set up a new target connection, click the arrow next to the connection drop-down list and select New Connection. For details, see the "Creating a New Target Connection" section in the Intel® System Studio Cross System Development Guide.
Click on the arrow next to the connection drop-down list and select your connection.
- Ensure that your target is selected in the drop-down list.
CautionWhen you connect to your target system this way, Intel System Studio copies a TCF agent to your target, which is listening for connections from any computer on your local network. The IDE target connection dialog asks for authentication credentials to facilitate transferring and starting the TCF agent on your target device; however, once running, the TCF agent does NOT require authentication to perform its actions. Therefore, any user that has network access to your target device can connect to it and use the TCF agent to run arbitrary code on your target device.
From the Run drop-down list in the toolbar, select the name of your project.
If a warning message about host authenticity displays, click Yes to upload and run your project.
- Your project runs. When finished, click the Terminate icon from the Console panel to end the IoT application that is running on your target device.
Intel, VTune Amplifier, and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of Microsoft Corporation in the United States and/or other countries.
*Other names and brands may be claimed as the property of others.
macOS and the Apple logo are trademarks, or registered trademarks of Apple Inc. in the United States and/or other countries.
© Intel Corporation