• keil manual compile project(1)


    @echo off
    set UV=D:Keil_v5UV4UV4.exe
    set UV_PRO_PATH=D:svn
    t1052projectseasy_arm_rt1052_debug_mdkeasy_arm_rt1052.uvprojx
    echo Init building ...
    echo .>build_log.txt
    %UV% -j0 -r %UV_PRO_PATH% -o %cd%uild_log.txt
    type build_log.txt
    echo Done.
    pause

    output:

    *** Using Compiler 'V5.06 update 3 (build 300)', folder: 'd:Keil_v5ARM
    
    ARMCCBin'
    Rebuild target 'Debug sdram'
    compiling sw11_wdt.c...
    compiling at24c02.c...
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c(157): warning:  #167-D: argument of type "unsigned 
    
    char *" is incompatible with parameter of type "char *"
         result =  aw_nvram_set("at24c02", 0, &buf[0], 0, 
    T24C02_EEPROM_SIZE);
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c(164): warning:  #167-D: argument of type "unsigned 
    
    char *" is incompatible with parameter of type "char *"
         result =  aw_nvram_get("at24c02", 0, &test_buf[0], 0, 
    T24C02_EEPROM_SIZE);
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c(170): warning:  #167-D: argument of type "unsigned 
    
    char *" is incompatible with parameter of type "const char *"
         if (strncmp(buf, test_buf, 
    T24C02_EEPROM_SIZE) != 0){
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c(170): warning:  #167-D: argument of type "unsigned 
    
    char *" is incompatible with parameter of type "const char *"
         if (strncmp(buf, test_buf, 
    T24C02_EEPROM_SIZE) != 0){
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c(203): warning:  #167-D: argument of type "unsigned 
    
    char *" is incompatible with parameter of type "const char *"
         if (strncmp(buf, test_buf, 
    T24C02_EEPROM_SIZE) != 0){
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c(203): warning:  #167-D: argument of type "unsigned 
    
    char *" is incompatible with parameter of type "const char *"
         if (strncmp(buf, test_buf, 
    T24C02_EEPROM_SIZE) != 0){
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c(184): warning:  #177-D: variable "size" was declared 
    
    but never referenced
          int size = AT24C02_EEPROM_SIZE;
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codeat24c02.c: 7 warnings, 0 errors
    compiling sw11_gpio_input.c...
    compiling sw11_buzzer.c...
    compiling main.c...
    ..easy_arm_rt1052_debuguser_codemain.c(31): warning:  #111-D: statement 
    
    is unreachable
          return 0;
    ..easy_arm_rt1052_debuguser_codemain.c: 1 warning, 0 errors
    compiling sw11_adc.c...
    compiling sw11_gpio_output.c...
    assembling flexram_config_for_armcc.S...
    user_configflexram_config_for_armcc.S(246): warning: A1581W: Added 2 
    
    bytes of padding at address 0x11e
    compiling aw_prj_usr_app_init.c...
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(182): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(183): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(191): warning:  
    
    #1296-D: extended constant initialiser used
                      
    OM_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(192): warning:  
    
    #1296-D: extended constant initialiser used
                      
    OM_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(202): warning:  
    
    #1296-D: extended constant initialiser used
                      
    AM_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(203): warning:  
    
    #1296-D: extended constant initialiser used
                      
    AM_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(212): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_DMA_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(213): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_DMA_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(240): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LEXSPI_DRV_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(241): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LEXSPI_DRV_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(251): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LASH_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(252): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LASH_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(261): warning:  
    
    #1296-D: extended constant initialiser used
                      
    RAM_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(262): warning:  
    
    #1296-D: extended constant initialiser used
                      
    RAM_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(271): warning:  
    
    #1296-D: extended constant initialiser used
                      
    ELOCODE_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(272): warning:  
    
    #1296-D: extended constant initialiser used
                      
    ELOCODE_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(296): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(297): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(306): warning:  
    
    #1296-D: extended constant initialiser used
                      
    OM_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(307): warning:  
    
    #1296-D: extended constant initialiser used
                      
    OM_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(317): warning:  
    
    #1296-D: extended constant initialiser used
                      
    AM_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(318): warning:  
    
    #1296-D: extended constant initialiser used
                      
    AM_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(327): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_DMA_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(328): warning:  
    
    #1296-D: extended constant initialiser used
                      
    EAP_DMA_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(355): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LEXSPI_DRV_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(356): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LEXSPI_DRV_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(365): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LASH_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(366): warning:  
    
    #1296-D: extended constant initialiser used
                      
    LASH_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(375): warning:  
    
    #1296-D: extended constant initialiser used
                      
    RAM_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(376): warning:  
    
    #1296-D: extended constant initialiser used
                      
    RAM_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(385): warning:  
    
    #1296-D: extended constant initialiser used
                      
    ELOCODE_START,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c(386): warning:  
    
    #1296-D: extended constant initialiser used
                      
    ELOCODE_END,
    ..easy_arm_rt1052_debuguser_configaw_prj_usr_app_init.c: 32 warnings, 0 
    
    errors
    compiling lt9211.c...
    ....aworks_sdkapollocomponentsawbus_litesourcedriver
    gb2mipi
    
    lt9211.c(399): warning:  #1-D: last line of file ends without a newline
      }
    ....aworks_sdkapollocomponentsawbus_litesourcedriver
    gb2mipi
    
    lt9211.c: 1 warning, 0 errors
    compiling sw11_can.c...
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codesw11_can.c(117): warning:  #177-D: function "md11_can_test" was 
    
    declared but never referenced
      aw_local void md11_can_test (void *p_arg)
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codesw11_can.c: 1 warning, 0 errors
    compiling sw11_lcd.c...
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codesw11_lcd.c(26): warning:  #177-D: function "md11_lcd_test" was 
    
    declared but never referenced
      aw_local void md11_lcd_test(void)
    ....examplesapplicationapp_awtk_demoprjeasy_arm_rt1052_awtk
    
    user_codesw11_lcd.c: 1 warning, 0 errors
    compiling mipi_dsc.c...
    ....aworks_sdkapollocomponentsawbus_litesourcedriver
    gb2mipi
    
    mipi_dsc.c(22): warning:  #1295-D: Deprecated declaration 
    
    LT9211_RGB_To_MIPIDSI_Config - give arg types
      extern void LT9211_RGB_To_MIPIDSI_Config();
    ....aworks_sdkapollocomponentsawbus_litesourcedriver
    gb2mipi
    
    mipi_dsc.c(23): warning:  #1295-D: Deprecated declaration lt9211_dev_init 
    
    - give arg types
      extern void lt9211_dev_init();
    ....aworks_sdkapollocomponentsawbus_litesourcedriver
    gb2mipi
    
    mipi_dsc.c: 2 warnings, 0 errors
    compiling asctime_r.c...
    compiling detection.c...
    compiling awbl_hwconf_cyw43362.c...
    compiling gmtime_r.c...
    compiling heap.c...
    compiling strnlen.c...
    compiling sys_exit.c...
    compiling libspace.c...
    aw_libclibspace.c(40): warning:  #1-D: last line of file ends without a 
    
    newline
      /* end of file */
    aw_libclibspace.c: 1 warning, 0 errors
    compiling mutex.c...
    aw_libcmutex.c(54): warning:  #1-D: last line of file ends without a 
    
    newline
      /* end of file */
    aw_libcmutex.c: 1 warning, 0 errors
    compiling aw_prj_config.c...
    ....aworks_sdksourceimxrt10xx_commonoardimxrt105xsp
    
    aw_bsp_common.h(34): warning:  #1-D: last line of file ends without a 
    
    newline
      /* end of file */
    ....aworks_sdkapollo
    tkconfigall/aworks_startup.c(105): warning:  
    
    #188-D: enumerated type mixed with another type
          AW_TASK_INIT(info,
    ....aworks_sdkapollocomponentsbaseconfigos/aw_isr_defer_cfg.c(51): 
    
    warning:  #188-D: enumerated type mixed with another type
          AW_DEFER_START(&g_sys_isr_defer,
    ....aworks_sdkapollocomponentsbaseconfigos/aw_nor_defer_cfg.c(49): 
    
    warning:  #188-D: enumerated type mixed with another type
          AW_DEFER_START(&g_sys_nor_defer,
    ....aworks_sdkapollocomponentsshellconfigaw_shell_serial_cfg.c(69): 
    
    warning:  #188-D: enumerated type mixed with another type
          __g_serial_shell.tsk = AW_TASK_INIT(__g_shell_task,
    ....aworks_sdkapollocomponentsbaseconfigutil/aw_event_cfg.c(54): 
    
    warning:  #188-D: enumerated type mixed with another type
          AW_TASK_INIT(__g_event_task,
    ....aworks_sdkapollocomponentsbaseconfigutil/aw_event_cfg.c(65): 
    
    warning:  #68-D: integer conversion resulted in a change of sign
          return AW_MSGQ_SEND(__g_event_msgq,
    ....aworks_sdkapollocomponentsbaseconfig	s/aw_ts_calc_cfg.c(106): 
    
    warning:  #177-D: variable "ret" was declared but never referenced
          aw_err_t ret;
    ....aworks_sdkapollocomponentsusbconfigaw_usb_mem.c(57): warning:  
    
    #550-D: variable "ret" was set but never used
          aw_err_t  ret;
    ....aworks_sdkapollocomponentsusbconfigaw_usb_os.c(43): warning:  
    
    #167-D: argument of type "void (*)(void *)" is incompatible with parameter 
    
    of type "aw_task_func_t"
          return (aw_usb_task_handle_t)aw_task_create(name, prio, stk_s, pfnc, 
    
    p_arg);
    ....aworks_sdkapollocomponentsusbconfigaw_usb_os.c(52): warning:  
    
    #223-D: function "aw_task_delete" declared implicitly
          return aw_task_delete((aw_task_id_t)tsk);
    ....aworks_sdkapollocomponentsusbconfigawbl_usb_cfg.c(57): warning: 
    
     #550-D: variable "ret" was set but never used
          aw_err_t ret;
    ..easy_arm_rt1052_debuguser_configaw_prj_config.c: 12 warnings, 0 
    
    errors
    compiling awbus_lite_hwconf_usrcfg.c...
    ....aworks_sdksourceimxrt10xx_commonoardimxrt105xsp
    
    aw_bsp_common.h(34): warning:  #1-D: last line of file ends without a 
    
    newline
      /* end of file */
    ..easy_arm_rt1052_debuguser_configawbl_hwconf_usrcfg
    
    awbl_hwconf_imx1050_lpi2c1.h(57): warning:  #68-D: integer conversion 
    
    resulted in a change of sign
              AWBL_I2C_WAITFOREVER          /* 超时 */
    ..easy_arm_rt1052_debuguser_configawbl_hwconf_usrcfg
    
    awbl_hwconf_imx1050_lpi2c3.h(55): warning:  #68-D: integer conversion 
    
    resulted in a change of sign
              AWBL_I2C_WAITFOREVER          /* 超时 */
    ..easy_arm_rt1052_debuguser_configawbl_hwconf_usrcfg
    
    awbl_hwconf_imx1050_usbh1.h(67): warning:  #61-D: integer operation 
    
    result is out of range
                  
    _CCM_ANALOG_PLL_USB1_LOCK));
    ..easy_arm_rt1052_debuguser_configawbl_hwconf_usrcfg
    
    awbl_hwconf_imx1050_usbh1.h(67): warning:  #68-D: integer conversion 
    
    resulted in a change of sign
                  
    _CCM_ANALOG_PLL_USB1_LOCK));
    ..easy_arm_rt1052_debuguser_configawbl_hwconf_usrcfg
    
    awbl_hwconf_eeprom_at24c02.h(39): warning:  #1-D: last line of file ends 
    
    without a newline
      #endif  /*_AWBL_HWCONF_EEPROM_AT24C02_H*/
    ..easy_arm_rt1052_debuguser_configawbl_hwconf_usrcfg
    
    awbus_lite_hwconf_usrcfg.c: 6 warnings, 0 errors
    linking...
    C:UsersADMINI~1AppDataLocalTempp1da8-2(131): warning:  #1-D: last 
    
    line of file ends without a newline
      }
    C:UsersADMINI~1AppDataLocalTempp1da8-2: 1 warning, 0 errors
    Program Size: Code=311212 RO-data=207920 RW-data=6640 ZI-data=256924  
    FromELF: creating hex file...
    After Build - User command #1: fromelf.exe --m32 ObjectsDebug_sdram
    
    easy_arm_rt1052.axf -o ObjectsDebug_sdrameasy_arm_rt1052.srec
    ".ObjectsDebug_sdrameasy_arm_rt1052.axf" - 0 Error(s), 67 Warning(s).
    Build Time Elapsed:  00:00:05
  • 相关阅读:
    分布式系统知识点六:分布式锁及其简单实现讲解 2 zookpeer的实现(转载)
    分布式系统知识点六:分布式锁及其简单实现讲解 1redis的实现(转载)
    分布式系统知识点五:分布式事务及其解决方案2 利用消息队列处理分布式事务(转载)
    分布式系统知识点五:分布式事务及其解决方案 1 2PC,3PC简洁(转载)
    分布式系统知识点四: 一致性hash介绍 (转载)
    分布式系统知识点三: Paxos知识2 Paxos实现简洁及MulitPaxos介绍 (转载)
    分布式系统知识点三: Paxos知识1 算法原理与推导 (转载)
    分布式系统知识点二: 分布式一致性模型分类 (转载)
    分布式系统知识点一: CAP理论 (转载)
    压缩目录下的文件
  • 原文地址:https://www.cnblogs.com/lianghong881018/p/13743066.html
Copyright © 2020-2023  润新知