Compiler 5 和Compiler 6 好多参数选项不一样,所以需要修改一些地方才能通过编译
Migration of compiler command-line options from Arm Compiler 5 to Arm Compiler 6
http://www.keil.com/support/man/docs/armclang_mig/armclang_mig_chr1372839703185.htm
设置环境变量可以用如下指令:
setdt ds5
setdt dstudio
需要看armclang或armasm到底指向哪里:
which armasm
支持的cpu list:
armasm --cpu list
如果不知道如何使用:
armasm --help
armasm --cpu list
cortex-a53 -->8.3-A.32 或8.3-A.64.crypto
--depend_dir=$(OBJ_DIR) 改成 -MF $(OBJ_DIR) 会报错,打不开那个文件,是个文件夹,主要是因为--depend_dir(compiler 5)没有对应的compiler 6 参数
删除以后编译,又出了