EDA365电子论坛网
标题:
ARM的ads和 rvct有什么区别
[打印本页]
作者:
choose521
时间:
2021-11-9 09:09
标题:
ARM的ads和 rvct有什么区别
ads是一个arm的集成开发环境,rvct是一个rvds(也是arm的开发环境)的一个编译器。
" x! U: S1 f# o/ C) N
在ADS中,当用户要将高级语言代码编译成目标文件时,需要根据目标机器码的不同(16位的Thumb代码或者32位的ARM代码),以及高级语言的不同(C代码或者C++代码)选择不同的编译器可执行文件;RVCT3.0编译器则将它们全部统一为armcc,仅仅通过不同的编译选项进行区分。
% m+ }! a& u" B+ o. l0 ?! Z
$ K' x9 A" z Z; ?5 {0 @
RVCT采用了POSIX格式的编译、链接选项,所有的多字符选项前必须使用双中划线。例如:ADS的编译选项-cpu,在MDK中需要改写成--cpu
& r$ Q/ q; K' b2 l
作者:
cyberbot8
时间:
2021-11-9 10:26
RVCT采用了POSIX格式的编译、链接选项,所有的多字符选项前必须使用双中划线
/ v$ ]" o: o9 T. x
作者:
Blah
时间:
2021-11-9 10:37
ads是一个ARM的集成开发环境,rvct是一个rvds(也是arm的开发环境)的一个编译器。
$ J! _& i0 i3 P2 u* a6 A( c" g
作者:
Memory00
时间:
2021-11-9 10:45
RVCT3.0编译器则将它们全部统一为armcc,仅仅通过不同的编译选项进行区分。
9 ~3 V( [! P5 s0 J& a# K0 a; n
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2