编译环境CCS5.4。直接采用的starterware_02_00_01_01里面的system_cofig工程。目的是为了生成开启NEON和VFP功能的system.lib库。按照网上的说法,我直接在CCS工具中勾选了NEON和VFP16。然后编译工程的时候出现如下错误:
"C:\Users\Lk\AppData\Local\Tep\165808",ERROR! at line 198:[E0300]
structure tag can't be global
_va_list .struct 0,4 ; struct size=(4 bytes |0 bits), alignment=32
1 Assembly Error, No Assembly warnings
Errors in source, No Assembly Warnings
>> Compilation failure
gmake: *** [exceptionhandler.obj] Error 1
通过问题排查,对各个子文件进行编译,发现在编译exceptionhandler.asm的时候会出现上诉的问题。为什么直接采用官方的exceptionhandler.asm编译会出问题呢?
Denny%20Yang99373:
建议先升级到最新的CCS试试