By changing development environments from the cloud-based Arduino Create IDE to Eclipse-based Intel System Studio, you now have access to:
First, export your project using the Export CMake file option in the Arduino Create menu:
This will give you a .zip download with the code and libraries.
There are two ways to import your project into Intel System Studio. The automatic method (#1) is recommended. Once your project is imported you probably want to also read on how to setup debugging.
Note: For libraries that are dynamically linked in Arduino Create (see /content/www/us/en/develop/articles/using-intel-libraries-in-arduino-create.html for more details), these libraries must be installed in the docker container in Intel System Studio for this to work.
This feature is only available in Intel System Studio 2018 Update 1, so if you have a later version be sure to update first.
The manual steps are described below:
Build a project from Arduino Create* in Intel® System Studio (with CMake Makefile generation).
Note: For libraries that are dynamically linked in Arduino Create, these libraries must be installed in the docker container in Intel System Studio for this to work.
The following sample was used: https://github.com/intel-iot-devkit/up-squared-grove-IoTdev-kit-arduino-create/tree/master/examples/Blink using the provided Export flow, save off a CMake-based project archived to a zip file (in this case: arduino_create-cmake.zip).
unzip arduino_create-cmake.zip -d iss_example_Blink
cmake -G "Eclipse CDT4 - Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -Biss_example_Blink/build -Hiss_example_Blink/_cmake
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.