error messages

I would be wondering if you can help me in correcting these errors:
I used the jrowberg dmp code and i got these errors although i install all the libraries that i need
this is the link of the code:
https://github.com/jrowberg/i2cdevlib/blob/master/Arduino/MPU6050/Examples/MPU6050_DMP6/MPU6050_DMP6.ino

Arduino: 1.5.6-r2 (Windows 7), Board: "Arduino Nano, ATmega328"

Build options changed, rebuilding all

In file included from C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef\I2Cdev.cpp:6:
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:10:18: error: mbed.h: No such file or directory
In file included from C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef\I2Cdev.cpp:6:
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:17: error: 'I2C' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:18: error: 'Serial' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:21: error: expected `)' before 'i2cSda'
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:23: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:24: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:25: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:26: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:27: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:28: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:29: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:30: error: 'int8_t' does not name a type
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:32: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:32: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:32: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:32: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:33: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:33: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:33: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:33: error: 'uint16_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:34: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:34: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:34: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:34: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:34: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:35: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:35: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:35: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:35: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:35: error: 'uint16_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:36: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:36: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:36: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:37: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:37: error: 'uint8_t' has not been declared
C:\Users\NNN\Documents\Arduino\libraries\MPU6050DMP6DOF029b4b8111ef/I2Cdev.h:37: error: 'uint16_t' has not been declared

Start at the top and eliminate the missing files.

The compiler cannot find the IC2Dev library. If you have not installed it, you need to install it in the libraries directory where you installed the IDE (e.g., C:/ARduino105/libraries). Make sure you reload the IDE after you install the missing library.