## Command-Line Tools

The Carbide IDE uses compilers and linkers to generate object code for x86 platforms. The IDE also provides command-line versions of these tools that also generate and combine object code files to produce executable files such as applications, dynamic link libraries (DLLs), code resources, or static libraries.

NOTE The Carbide.c++ compiler is stored in \Nokia\Carbide.c++ <version>\x86Build\Symbian_Tools\Command_Line_Tools.

You configure each command-line tool by specifying various options when you invoke the tool.

This topic contains the following sections:

- Tool Naming Conventions
- Working with Environment Variables
- Invoking Command-Line Tools
- File Extensions
- Help and Administrative Options
- Command-Line Settings Conventions

TIP A command-line user interface interacts with you through a text-based console instead of GUI items such as windows, menus, and buttons.