Creating a Standalone Application Project
You can create a C or C++ standalone application project by using the New Application Project wizard.
To create a project:
- Click Note: This is equivalent to clicking on to open the New Project wizard, selecting , and clicking Next.
This will show you the page that guide you to create the application project.
. The New Application Project wizard appears.
- Click Next to open the platform view.
- Choose a platform for your project.
- You can either use a pre-supplied platform (from Xilinx or another vendor), or a previously created custom platform.
- You can create one automatically from an exported Vivado hardware project (XSA).
Click Next to proceed.
- Provide the name of the application project
(user choice) and choose the target processor for the
application.
- Select the processor other than the SMP type for
Linux application projects. The tool automatically creates
the system project. You can change name of the system
project. Click Next
to proceed to the Templates page.
The software platform provides useful sample applications listed in the Templates page that you can use to create your project. The Description box displays a brief description of the selected sample application. When you use a sample application for your project, the Vitis software platform creates the required source and header files and linker script.
- Select the desired template. If you want to create a blank
project, select Empty
Application.
You can then add C files to the project, after the project is created.
- Click Finish to create your application
project and board support package (if it does not
exist).Note: Xilinx recommends that you use the managed makeflow rather than standard make C/C++ flow with Makefiles.