“Thread:SysBIOS”中讨论的其它部件
工具/软件:Code Composer Studio
最近更新为最新版本的7.1 Studio版本:0.0.0016万
XDCTools已更新至版本3.50 .1.12.核心。
编译了我的未修改代码,并收到了许多警告和以下错误,这些错误不允许我的代码编译。
>>编译失败
subdir_rules.mk:26:目标'build_1449148287-InProc'的配方失败
警告:TI.SysBIOS.BIOS:“c:\ti/tirex-content/tirtos_tivac_2_16_00_08/products/BIOS_6_45_01_29/packages/ti/SysBIOS/BIOS.xs”,行323:TI.SysBIOS.BIOS heapSize:BIOS.heapSize和Memory.defaultHeapSize均已设置。 Memory.defaultHeapSize已忽略。 正在使用BIOS.heapSize。
警告:TI.SysBIOS.BIOS:“c:\ti/tirex-content/tirtos_tivac_2_16_00_08/products/BIOS_6_45_01_29/packages/ti/SysBIOS/BIOS.xs”,行328:TI.SysBIOS.BIOS heapSize:BIOS.heapSize和Program.heap都已设置。 忽略program.heap。 正在使用BIOS.heapSize。
"package/cfg/tcpEcho _pem4f.c",第897行:警告#145-D:"XDC_PTR (*)类型的值(XDC_PTR,XDC_SizeT,XDC_PTR,Const XDC_UChar *,XDC_SizeT, XDC_Runtime_Error_Block *)"无法用于初始化类型为"XDC_PTR (*)(XDC_CPTR,Const XDC_UChar *,XDC_SizeT,XDC_Runtime_Error_Block *)的实体
"package/cfg/tcpEcho _pem4f.c",第918行:警告#145-D:"XDC_PTR (*)类型的值(XDC_PTR,XDC_SizeT,XDC_PTR,Const XDC_UChar *,XDC_SizeT, XDC_Runtime_Error_Block *)"无法用于初始化类型为"XDC_PTR (*)(XDC_CPTR,Const XDC_UChar *,XDC_SizeT,XDC_Runtime_Error_Block *)的实体
"package/cfg/tcpEcho _pem4f.c",第966行:警告#145-D:"XDC_PTR (*)类型的值(XDC_PTR,XDC_SizeT,XDC_PTR,Const XDC_UChar *,XDC_SizeT, XDC_Runtime_Error_Block *)"无法用于初始化类型为"XDC_PTR (*)(XDC_CPTR,Const XDC_UChar *,XDC_SizeT,XDC_Runtime_Error_Block *)的实体
"package/cfg/tcpEcho _pem4f.c",第5273行:警告#145-D:类型为"const __t1_ti_SysBIOS_KNL_Idle_funclist *"的值不能用于初始化类型为"ti_SysBIOS_KNL_Idle_FuncPtr *"的实体
"package/cfg/tcpEcho _pem4f.c",第5277行:警告#145-D:类型为"const __t1_ti_SysBIOS_KNL_Idle_coreList *"的值无法用于初始化类型为"XDC_UINT *"的实体
"package/cfg/tcpEcho _pem4f.c",第6622行:警告#145-D:类型为"const __T1_ti_SysBIOS_KNL_Task_Hooks *"的值无法用于初始化类型为"ti_SysBIOS_KNL_Task_HookSet *"的实体
"package/cfg/tcpEcho _pem4f.c",第1.6224万行:错误#148:声明与"XDC_PTR ti_SysBIOS_BIOS_RTsGateProxy_Proxy__Delegate__S (void)"(在“C:/ti/tirex-content/tirtos_tivac_2_prox_16_bios/prox_08/vin_prox_page_/bios_08/vin_packages_/f_6/vin_bios_08/v3_
"package/cfg/tcpEcho _pem4f.c",第1.6403万行:致命错误#35:#error directive:软件包'ti.SysBIOS.family.arm.lm4'与此版本中使用的XDCtools不兼容。 请使用XDCtools 3.50 或更高版本重建软件包。
在编译"package/cfg/tcpEcho _pem4f.c"时检测到1个错误和1个灾难性错误。
编译已终止。
gmake.exe:***[package/cfg/tcpEcho _pem4f.oem4f]错误1
js:“c:/ti/xdctools_3_50_01_12_core/packages/xDC/tools/Cmdr.xs”,第52行:错误:xdc.tools.configuro:由于较早的错误配置失败(状态=2);'linker.cmd'已删除。
gmake [1]:***[builc-1449148287-InProc]错误1
gmake:***[Build-1449148287]错误2
gmake [1]:正在离开目录'C:\ti/workspace_7/lw2/Debug'
subdir_rules.mk:23:目标'build_1449148287'的配方失败
gmake:由于错误,目标'all'没有重制。
返回到XDCTools版本3.32 .1.22_core,我的代码正常。
使用最新版本的XDCTools需要执行什么操作?