TI中文支持网
TI专业的中文技术问题搜集分享网站

升级CCS工具带来的编译问题

现象是这样的:

一.我用的CCSV5.3 ,SYS/BIOS' v6.34.2.18, XDCtools 3.24.5.48,在此环境下建立的工程及代码编译正常

二.最近将工具升级到V5.4.0.00091 ,SYS/BIOS'  6.35.3.47,XDCtools  3.25.2.70,在此环境下将V5.3的工具拷贝至该环境下,此时,编译出现如下警告:

    1.RTSC product 'SYS/BIOS' v6.34.2.18 (or equivalent) is not currently installed. A compatible version 6.35.3.47 will be used

during build. Please install a product of equivalent version, or enable one of the supported versions of this product.

   2.This project was created using a version of XDCtools that is not currently installed: 3.24.5.48. Please install the XDCtools

of this version, or migrate the project to one of the supported versions.

  3.warning #16002-D: build attribute vendor section TI missing in
   ":/CCSV5_4_Test/BaseProj/Flash28335_API_V210.lib<Flash28_Erase.obj>":
   compatibility cannot be determined

三.备注:工程都是一样的,只是CCS环境的不同,用到的都是F288335,才疏学浅,以上问题,急盼赐教!!!                        

user3554786:

回复 Blake Ma:

您好!首先谢谢你的解答,设置Compiler version为TI V6.1.3,前两个警告已解,只是

  3.warning #16002-D: build attribute vendor section TI missing in   ":/CCSV5_4_Test/BaseProj/Flash28335_API_V210.lib<Flash28_Erase.obj>":   compatibility cannot be determined

您告诉我查看链接工具(Connection)的设置,能否详细点,再次感谢!

现象是这样的:

一.我用的CCSV5.3 ,SYS/BIOS' v6.34.2.18, XDCtools 3.24.5.48,在此环境下建立的工程及代码编译正常

二.最近将工具升级到V5.4.0.00091 ,SYS/BIOS'  6.35.3.47,XDCtools  3.25.2.70,在此环境下将V5.3的工具拷贝至该环境下,此时,编译出现如下警告:

    1.RTSC product 'SYS/BIOS' v6.34.2.18 (or equivalent) is not currently installed. A compatible version 6.35.3.47 will be used

during build. Please install a product of equivalent version, or enable one of the supported versions of this product.

   2.This project was created using a version of XDCtools that is not currently installed: 3.24.5.48. Please install the XDCtools

of this version, or migrate the project to one of the supported versions.

  3.warning #16002-D: build attribute vendor section TI missing in
   ":/CCSV5_4_Test/BaseProj/Flash28335_API_V210.lib<Flash28_Erase.obj>":
   compatibility cannot be determined

三.备注:工程都是一样的,只是CCS环境的不同,用到的都是F288335,才疏学浅,以上问题,急盼赐教!!!                        

10#:

回复 user3554786:

这个没有关系的,它只是提示你这个API lib里的Flash28_Erase那个object文件是使用老版本的编译器进行编译的,但新版本(你现在是v6.1.3)的可以向下兼容,具体可参见:

http://processors.wiki.ti.com/index.php/C28x_Compiler_Error_and_Warning_Messages#Warning:_build_attribute_vendor_section_TI_missing_in_.22.3Clibrary_or_object.3E_:_compatibility_cannot_be_determined

如果你不想看到那个警告,也可以按照它提示的方法suppress后就没有了。

现象是这样的:

一.我用的CCSV5.3 ,SYS/BIOS' v6.34.2.18, XDCtools 3.24.5.48,在此环境下建立的工程及代码编译正常

二.最近将工具升级到V5.4.0.00091 ,SYS/BIOS'  6.35.3.47,XDCtools  3.25.2.70,在此环境下将V5.3的工具拷贝至该环境下,此时,编译出现如下警告:

    1.RTSC product 'SYS/BIOS' v6.34.2.18 (or equivalent) is not currently installed. A compatible version 6.35.3.47 will be used

during build. Please install a product of equivalent version, or enable one of the supported versions of this product.

   2.This project was created using a version of XDCtools that is not currently installed: 3.24.5.48. Please install the XDCtools

of this version, or migrate the project to one of the supported versions.

  3.warning #16002-D: build attribute vendor section TI missing in
   ":/CCSV5_4_Test/BaseProj/Flash28335_API_V210.lib<Flash28_Erase.obj>":
   compatibility cannot be determined

三.备注:工程都是一样的,只是CCS环境的不同,用到的都是F288335,才疏学浅,以上问题,急盼赐教!!!                        

Na Yang:

回复 user3554786:

你好,我使用ccs6.1.3,报错:

This project was created using a version of compiler that is not currently installed: 4.0.0 [MSP430]. Please go to CCS App Center to install the compiler of this version, or migrate the project to one of the available compiler versions by adjusting project properties.

请问如何设置Compiler version为TI V6.1.3呢?

现象是这样的:

一.我用的CCSV5.3 ,SYS/BIOS' v6.34.2.18, XDCtools 3.24.5.48,在此环境下建立的工程及代码编译正常

二.最近将工具升级到V5.4.0.00091 ,SYS/BIOS'  6.35.3.47,XDCtools  3.25.2.70,在此环境下将V5.3的工具拷贝至该环境下,此时,编译出现如下警告:

    1.RTSC product 'SYS/BIOS' v6.34.2.18 (or equivalent) is not currently installed. A compatible version 6.35.3.47 will be used

during build. Please install a product of equivalent version, or enable one of the supported versions of this product.

   2.This project was created using a version of XDCtools that is not currently installed: 3.24.5.48. Please install the XDCtools

of this version, or migrate the project to one of the supported versions.

  3.warning #16002-D: build attribute vendor section TI missing in
   ":/CCSV5_4_Test/BaseProj/Flash28335_API_V210.lib<Flash28_Erase.obj>":
   compatibility cannot be determined

三.备注:工程都是一样的,只是CCS环境的不同,用到的都是F288335,才疏学浅,以上问题,急盼赐教!!!                        

10#:

回复 Na Yang:

右键执行工程属性,在general菜单里可以更改不同的编译器版本。

当然前提是已经安装并且已经加入到了你使用的CCS版本下的编译器。如果没有加入,可以通过CCS的菜单window –> preferences在以下窗口里进入配置:

赞(0)
未经允许不得转载:TI中文支持网 » 升级CCS工具带来的编译问题
分享到: 更多 (0)