This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TM4C1294NCPDT:使用XDC工具版本3.50 .1.12 与3.32 .01.22 时编译错误/警告。

Guru**** 2555630 points
Other Parts Discussed in Thread: SYSBIOS

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/587744/ccs-tm4c1294ncpdt-compile-errors-warnings-when-using-xdc-tools-version-3-50-1-12-versus-3-32-01-22

零件号:TM4C1294NCPDT
“Thread:SysBIOS”中讨论的其它部件

工具/软件:Code Composer Studio

使用 XDC工具版本3.50 .1.12 编译项目时收到以下错误/警告。  使用 版本3_32_01_22时没有收到任何错误。 我添加了XD__DEPRECATE_Types作为预定义符号

正如3.50 .1.12 的兼容性部分中所建议的那样,但它没有任何区别。

说明 资源 路径 位置 类型
 错误#148:声明与“XDC_PTR ti_SysBIOS_BIOS_RtsGateProxy_Proxy__Delegate__S(void)"不兼容(声明位于“C:/ti/tirtos_tivac_2_16_01_14/products/BIOS_6_45_02_31/packages/ti/SysBIOS/package/bios/bios/package/bios_vac__16_01_____14.007+ problquelf_1.007+   行  

说明 资源 路径 位置 类型
gmake:***没有用于生成目标'build-8.43788415亿'的规则,'configPkg/compiler.opt'需要。  Base007_0  未知 C/C++问题

说明 资源 路径 位置 类型
gmake:***[build-4.98577167亿]错误2 Base007_0_XDC_TEST   C/C++问题

 

警告

说明 资源 路径 位置 类型
 警告#145-D:类型为"const __t1_ti_SysBIOS_KNL_Idle_coreList *"的值不能用于初始化类型为"XDC_UINT *" .xdchelp /Base007_0_XDC_test line 5731 C/C++ problem的实体

说明 资源 路径 位置 类型
 警告#145-D:类型"const __t1_ti_SysBIOS_KNL_Idle_funclist *"的值不能用于初始化类型为"ti_SysBIOS_KNL_Idle_FuncPtr *" 的实体.xdchelp /Base007_0_XDC_test line 5727 C/C++ problem

说明 资源 路径 位置 类型
 警告#145-D:类型为"const __t1_ti_SysBIOS_KNL_Task_Hooks *"的值不能用于初始化类型为"ti_SysBIOS_KNL_Task_HookSet *" .xdchelp /Base007_0_XDC_test line 7081 C/C++ problem的实体

说明 资源 路径 位置 类型
 警告#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 *)"的实体 。xdchelp /Base007_0_XDC_TEST LINE 923 C/C++问题

说明 资源 路径 位置 类型
 警告#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 *)" 的实体。xdchelp /Base007_0_XDC_test line 944 C/C++问题

说明 资源 路径 位置 类型
 警告#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 *)" 的实体。xdchelp /007_0_XDC_TEST LINE 992 C/C++问题

说明 资源 路径 位置 类型
#515-D类型为"const XDC_runtime_types_Base *"的值不能分配给类型为"XDC_runtime_types_Base *"的实体 。ccsproject /Base007_0_XDC_test line 142,外部位置:C:ITimestamp.h \tirtos_tivac_2_16_01_14\products\BIOS_6_BIOS\31_BIOS\31_BIOS\probleme\\c02\\cwest_行  

说明 资源 路径 位置 类型
#515-D类型为"const XDC_runtime_types_Base *"的值不能分配给类型为"XDC_runtime_types_Base *"的实体 。ccsproject /Base007_0_XDC_test line 162,外部位置:C:\tirtos_tivac_2_16_01_14\products\BIOS_6_BIOS\31_BIOS\31_BIOS\AC\PROJECT ITimestamp.h  

 

我正在使用TI-RTOS版本2.16 .01.14。

CCS版本:7.1 .0.0.0016万

编译器版本:16.9 .2.LTS

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您需要将TI-RTOS的版本与3.32 .xx配合使用。 很遗憾,xGConf和CCS 7.1 存在问题。 您需要使用XDCtools 3.50 以图形方式更改.cfg文件,但需要使用3.32 .xx来生成。 注:您可以将.cfg编辑为文本文件,而不是使用图形工具。

    托德
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的。  现在我将继续使用3.32。

    我正在使用TIVA C可用的最新版本TI-RTOS,因此听起来我现在不能做任何事情来与3.50 兼容。  您是否希望这些与7.1 的问题能够得到解决,从而使每个最新版本都能一起使用?  

    谢谢  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我希望TI-RTOS暂时不会迁移到XDCtools 3.50。

    我确实发现CCS 7.1 中XDCtools的3.32 版本在图形编辑方面确实有效。 这是XDCtools 3.32 1和CCS 7.1 的问题。