Setting up a Project
This section describes how to work with projects in HighTec IDE. A project contains all the source and header files, memory mapping to a device described by the linker script as well as toolchain configuration. You need to create and configure a project first prior you can build it. Alternatively You also can import any already prepared project using the HighTec Content Manager.
Create a new HighTec project
The IDE provides a HighTec Project Wizard. The wizard guides you through the creation of a new project via several dialog pages. You proceed from one page to the next by clicking the . You can always return to a previous page and change your settings by pressing the . When you click the , your settings are accepted, and the wizard is going to close and create the new project.
There are several alternative ways to start the HighTec Project Wizard:
- Alternative 1
-
Right-click within the
- Alternative 2
-
Select the menu
- Alternative 3
-
Click to New button at the Toolbar () and from the wizard list choose the option
Click to .
- Alternative 4
-
Click at the drop-down arrow of the New button at the Toolbar () and from the dropdown list choose the option
HighTec Project
.
In all cases, the HighTec Project Wizard page opens up.
Empty project
-
Enter the project name in the Project name text box.
-
To store the project in the workspace folder, keep the option Use default location selected. To save the project in another place, unselect the option and choose a different location.
-
Select the Project type (Executable/Library).
-
Select the project language (C/C++).
-
Select the project toolchain.
-
Choose configuration (only Default is available at the moment).
-
Click to continue at the project summary page.
-
Check the project configuration.
-
Click the . The wizard closes, and you see the main window again.
The new empty project is now visible in Project Explorer, and you can start adding the project source files.
Advanced project
The advanced project wizard provides you an option to create a project, based on already prepared packages.
-
Select the package content provider.
-
Online (default) - online package provider.
-
Offline - offline package content provider. See how to get and install Offline package HERE.
-
-
Select the package. Click to continue at the project summary page.
-
Check the project configuration.
-
Click the . The wizard closes, and you see the main window again.
The created project is now visible in Project Explorer, and you can start editing the project source files.
Legacy HighTec Project (deprecated)
There are several alternative ways to start the Legacy HighTec Project Wizard:
- Alternative 1
-
Right-click within the
- Alternative 2
-
Select the menu
- Alternative 3
-
Click to New button at the Toolbar () and from the wizard list choose the option
Click to .
- Alternative 4
-
Click at the drop-down arrow of the New button at the Toolbar () and from the dropdown list choose the option
.
In all cases, the Create new HighTec Project page opens up.
-
Enter the project name in the Project name text box.
-
To store the project in the workspace folder, keep the option Use default location selected.
-
To save the project in another place, unselect the option and choose a different location.
-
Click to continue at the project configuration page.
-
Select the Project toolchain version and architecture according to your device and HW environment.
-
Click the . The wizard closes, and you see the main window again.
The new project is now visible in the Project Explorer, and you can start editing the project source files.