Self hosting using smart
Table of Contents
Note |
---|
smart has been deprecated from 2018.1, and dnf is the new package |
...
smart has been deprecated from 2018.1 and dnf is the new package manager.
managerĀ |
Using Smart, you will be able to install the tools required to build(compile) applications on the target directly.
Table of Contents
Table of Contents |
---|
Installing core-SDK using Smart
The package-group we are interested is "packagegroup-core-sdk" . This package-group provides some commonly used utilities like Make, GCC, G++, etc. In this section we will be installing the package-group and then compile, and test out few demo applications.
GCC/G++ installation
We need to install packagegroup-core-sdk to be able to compile on target. To install run the below command.- smart install packagegroup-core-sdk
GCC/G++ testing
Once, SDK is installed, you should be able to use GCC/G++ compiler and build your programs on the target directly.To test this, there are 2 sample programs attached below. Go ahead and download those onto your target. You can compile and build them as shown below.
To compile use:
GCC/G++ commands for compiling examples. |
Run the generated executable and verify the output:
Expected results |