|
我用stm32F429-discovery的代码,移植LCD时出现了大量的编译报错,看起来是函数没有定义,但是我又找不到函数定义的地方,报错如下:
*** Using Compiler 'V5.05 update 2 (build 169)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'GPS-Main'
linking...
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUICC_M1555I_SetCustColorConv (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUICC_M4444I_SetCustColorConv (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUICC_M565_SetCustColorConv (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUICC_M8888I_SetCustColorConv (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUICC_M888_SetCustColorConv (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUIDRV_Lin_24_API (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUIDRV_Lin_32_API (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_DEVICE_CreateAndLink (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_GetDrawMode (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_GetLayerPosEx (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_MULTIBUF_ConfirmEx (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_SetFuncAlphaBlending (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_SetFuncGetpPalConvTable (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_SetFuncMixColors (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol GUI_SetFuncMixColorsBulk (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_1616I (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_8666 (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_88666I (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_M1555I (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_M4444I (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_M565 (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_M888 (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_API_ColorConv_M8888I (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_FillRect (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_GetBitsPerPixelEx (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_GetDevFunc (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_GetXSizeEx (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_GetYSizeEx (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_GetpPalConvTable (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_Init (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_SetDevFunc (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_SetSizeEx (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_SetVRAMAddrEx (referred from guidrv_stm32f429_800x480.o).
.\Objects\stm32F429-Basic.axf: Error: L6218E: Undefined symbol LCD_SetVSizeEx (referred from guidrv_stm32f429_800x480.o).
Not enough information to list image symbols.
Finished: 1 information, 0 warning and 34 error messages.
".\Objects\stm32F429-Basic.axf" - 34 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:01 |
|