-
Notifications
You must be signed in to change notification settings - Fork 6
User Guide
This CSnake user guide relates to CSnake version 2.4.3 and above.
It explains its interface and how to configure CSnake to build your code. Paths are provided as example and should be adapted to your configuration. Using CSnake under Linux or Windows should be similar. We use the term context to define the configuration that CSnake needs in order to launch its different actions (create CMake files, configure third parties...).
When launched CSnake shows a Context
main tab, an Options
tab and Select Projects
tab. Below this, an output windows gives information on the status of CSnake. Action buttons
are at the very bottom. The Menus
contains means of saving/opening a context.
Here are detailed descriptions of the interface:
- Menus: the menus of the application,
- Action Buttons: the action buttons to, for example, create the CMake files,
- Context Tab: the main tab with the project folders and instance settings,
- Options Tab: the project options like compiler, build type...
- Select Projects Tab: the list of projects to build.
Here are a few HowTos showing CSnake in action:
- How to create your first context,
- How to build all (third party libraries and your project),
- How to build third party libraries,
- How to build only your project,
- How to run from command line.
This page describes the Basics of a csn file in order to be able to edit the CSnake configuration files.
This page lists the Common Errors that could, maybe, in very few cases happen...