help!!arduino u8glib oled code error

I want to make a smart glasses,I use arduino pro micro and ssd1306 128*32 oled
this is my test code :
#include "U8glib.h"

U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE);

void draw(void) {
u8g.setFont(u8g_font_unifont);
u8g.drawStr( 0, 20, "Hello World!");
}

void setup(void) {
}

void loop(void) {
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );

delay(500);
}

error:
Arduino:1.8.1 (Windows 10), 開發板:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

In file included from C:\Program Files (x86)\Arduino\libraries\U8glib\utility\u8g_dev_uc1611_dogm240.c:37:0:

C:\Program Files (x86)\Arduino\libraries\U8glib\utility\u8g_dev_uc1611_dogm240.c:114:96: error: 'U8G_COM_UC_I2C' undeclared here (not in a function)

U8G_PB_DEV(u8g_dev_uc1611_dogm240_i2c , WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_uc1611_dogm240_fn, U8G_COM_UC_I2C);

^

C:\Program Files (x86)\Arduino\libraries\U8glib\utility\u8g.h:847:40: note: in definition of macro 'U8G_PB_DEV'

u8g_dev_t name = { dev_fn, &name##_pb, com_fn }

^

exit status 1
開發板 Arduino Pro or Pro Mini 編譯錯誤。

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

thanks for help