A compiling error with LCD code

Hi everybody! I am using a 16x2 lcd screen for a project but some of the code isn't working.

LiquidCrystal lcd(12, 11, 2, 3, 4, 5);

This is the error message:

the_machine:2: error: 'LiquidCrystal' does not name a type
the_machine.cpp: In function 'void setup()':
the_machine:45: error: 'lcd' was not declared in this scope
the_machine.cpp: In function 'void loop()':
the_machine:72: error: 'lcd' was not declared in this scope
the_machine:90: error: expected `)' before 'setlvl'
the_machine:95: error: expected `)' before 'setlvl'
the_machine:100: error: expected `)' before 'settemp'
the_machine:105: error: expected `)' before 'settemp'

I wonder if anybody can help me with this. Thanks!

Oh yeah here is some more code:

#include<LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 2, 3, 4, 5);
/*some code skipped*/
void setup(){
    lcd.begin(16,2);
    cd.print("welcome"); 
}
#include<LiquidCrystal.h>

Spacesareoftenuseful.

Thanks a lot! That was a silly mistake!