Some checks failed
Basic Checks / license-check (push) Has been cancelled
Basic Checks / include-check (push) Has been cancelled
Basic Checks / style-check (push) Has been cancelled
Basic Checks / docs-check (push) Has been cancelled
Basic Checks / python-tests (push) Has been cancelled
Basic Checks / pin-validation (push) Has been cancelled
Basic Checks / cmake-checks (push) Has been cancelled
Basic Checks / frozen-tools-check (push) Has been cancelled
Publish or Update docker image for head of branch / prepare-tags (push) Has been cancelled
Release or update docker image for a released mbed-os version / prepare-tags (push) Has been cancelled
Publish or Update docker image for head of branch / build-container (push) Has been cancelled
Publish or Update docker image for head of branch / test-container (linux/amd64) (push) Has been cancelled
Publish or Update docker image for head of branch / test-container (linux/arm64) (push) Has been cancelled
Publish or Update docker image for head of branch / deploy-container (push) Has been cancelled
Release or update docker image for a released mbed-os version / build-container (push) Has been cancelled
Release or update docker image for a released mbed-os version / test-container (linux/amd64) (push) Has been cancelled
Release or update docker image for a released mbed-os version / test-container (linux/arm64) (push) Has been cancelled
Release or update docker image for a released mbed-os version / deploy-container (push) Has been cancelled
Prune temporary docker images / prune-images (push) Has been cancelled
26 lines
1.3 KiB
Cheetah
26 lines
1.3 KiB
Cheetah
# Create and build CrossCore Embedded Studio projects
|
|
CrossCore Embedded Studio (CCES) can generate and build IDE projects from the command line using .json input files.
|
|
|
|
## Create a new project
|
|
|
|
Run the following headless tools command to create your CrossCore Embedded Studio project using the .json file generated by the ARM mbed exporter:
|
|
{% for operating_system, command in commands['create'].items() %}
|
|
### {{ operating_system }}
|
|
> {{ command }}
|
|
|
|
{% endfor %}
|
|
where "CCES_HOME" is an environment variable pointing to the root CCES installation directory and "WORKSPACE" is the path to the desired CCES workspace directory.
|
|
|
|
Once the CrossCore Embedded Studio project is generated, you can import the project into the IDE for development and debugging.
|
|
|
|
## Build a project
|
|
Once created, you can use headless tools to build the project with the following command:
|
|
{% for operating_system, command in commands['build'].items() %}
|
|
### {{ operating_system }}
|
|
> {{ command }}
|
|
|
|
{% endfor %}
|
|
where "CCES_HOME" is an environment variable pointing to the root CCES installation directory and "WORKSPACE" is the path to the desired CCES workspace directory.
|
|
|
|
For more information on how to use CrossCore Embedded Studio and headless tools, please see the CrossCore Embedded Studio Help.
|