Complete the section on compiler directives

lib folder is for demonstration purpose