Software application projects are your final application containers. The
project directory that is created contains (or links to) your C/C++ source files,
executable output file, and associated utility files, such as the make files
used to build the project. Each SDK project produces one executable file
called projectname.elf.
You can configure the following in a Software Application project:
You can have any number of application projects. This allows you do all of your software development for a given hardware within the same SDK workspace.
Nested projects are not supported; each project must be organized as a discrete entity. Project dependencies are supported by allowing a project to reference other projects that reside in your workspace. For more information, refer to Selecting referenced projects.
For more information about projects and where they are stored, refer to the following in the Help navigation pane:
You can create a standard make C or C++ project or a managed make C or C++ project.
You can convert projects from C to C++ (or from C++ to C). If, for example, your requirements change and you must convert an existing C project to C++, you can do this without recreating the project. The CDT converts your project files and resolves any source control issues.
Note the following about projects:
For more information about projects, select Workbench User Guide > Concepts > Workbench > Resources.
![]()
Project file views
Sharing and archiving software projects
![]()
Creating a C or C++ project
Working with C/C++ project files
Converting a C or C++ nature for a
project
![]()
Managed Make projects
Project properties
Views
Copyright © 1995-2009 Xilinx, Inc. All rights reserved.