Part Number:TMS320C6678
您好,我想在CCS上运行ti自带的dgemm例子,查询用户手册后,按照用户手册的编译方式进行操作:
1、安装skd,版本是
2、设置环境变量:
3、先编译linarch生成库
4、加上linarch的环境变量,再编译linalg,命令如下:make DSPlibs MEM_MODEL=Medium TARGET=SOC_C6678 LIBOS=LIB_RTOS
生成linalg的库
以上操作都无误。
5、加上linalg的环境变量,编译linalg的example
命令如下:make TARGET=SOC_C6678
结果报如下错误:
我有两个问题:
①请问上面的错误该如何解决呢?
②整个编译过程使用的编译器是ti-cgt-c6000_8.3.2,我尝试着使用7.4版本的编译器,编译linalg库时会造成错误,如for循环中不能定义int、声明数组[]长度不能为0等错误,如何能使用7.4的编译器编译?
Nancy Wang:
Liam Yu 说:请问上面的错误该如何解决呢?
这部分内容我不熟悉,建议能到英文论坛上发帖咨询,如果有问题我会帮您升级。
e2e.ti.com/…/processors-forum
Liam Yu 说:整个编译过程使用的编译器是ti-cgt-c6000_8.3.2,我尝试着使用7.4版本的编译器,
可能是对编译器版本有要求,无法向下兼容。
,
Liam Yu:
抱歉,我目前没有在英文论坛发帖的权限,邮箱有限制,您能帮我发一下吗?十分感谢
,
Nancy Wang:
请关注:
e2e.ti.com/…/tms320c6678-building-linalg-example-dgemm
,
Liam Yu:
请帮我回复一下:
Shankari G,
Thank you for your reply,
Do you mean the LINALG is not applicable to TMS320C6678?and if I wanna use some matrix operation libraries,I can only use DSPlib?
Regards
Nancy
,
Nancy Wang:
已跟进。