Fundamental Compiling with GCC
-
Single Source to Executable.
-
Source File to Object File.
-
Multiple Source Files to Executable.
-
Preprocessing.
-
Generating Assembly Language.
-
Creating a Static Library.
-
Creating a Shared Library.
-
Overriding the Naming Convention, Standards.
C Language Extensions
-
Alignment.
-
Anonymous Unions.
-
Arrays of Variable Length.
-
Arrays of Zero Length.
-
Compound Statements Returning a Value.
-
Conditional Operand Omission.
-
Enum Incomplete Types.
-
Function Inlining.
-
Function Name.
-
Nesting and prototypes.
-
Label Addresses.
-
Lvalue.
Compiling C++
-
Single Source to Executable.
-
Source File to Object File.
-
Multiple Source Files to Executable.
-
Preprocessing.
-
Generating Assembly Language.
-
Creating a Static Library.
-
Creating a Shared Library.
-
Overriding the Naming Convention, Standards.
Compiling Java
-
Single Source to Binary Executable.
-
Single Source to Class File.
-
Single Source to Binary Object File.
-
Class File to Native Executable.
-
Multiple Source Files to Binary Executable.
-
Multiple Input Files to Executables.
-
Generating Assembly Language.
-
Creating static, shared library and jar file.
-
The Java utilities.