վ-DTO-40哪个好,粗妥尔油(CTO)是硫酸盐制法制浆厂的副产品。
TI 新的CC6000系列处理器架构的默认ABI将为EABI实现模式,但可以通过--abi=coffabi选项生成 COFFABI。新编译器将停止支持COFFABI。此时将要求用户使用旧版本的编译器编译COFF ABI。首先考虑是否需要任何EABI实现功能。确认后再支持ELF和COFF格式。强烈建议发布COFF和ELF版本的库。对可移植的C代码,支持COFF和ELF的工作量很小,更重要的是处理汇编代码,通常是使用条件编译重命名全局符号。以指示在编译源下EABI实现。使用--abi=EABI来指定该宏定义选项。
0 引入了对支持开关--abi=eabi。ELF是目标文件格式。EABI是一种ABI。ELF目标文件格式是EABI引入的大的变化。全局变量在main函数运行前初始化为0;动态链接,很方便的在运行系统中加入算法;原生的ROM:创建和链接ROM的代码;全局变量的初始化的压缩:节省用于初始化的表格;有效的小类:加速C++的运行;加快模板的实例和函数内联;
2之后版本的编译器通过编译选项就能完成。X 引入了新的基于 ELF的ABI,C6000嵌入式应用程序进制接口应用程序报告(SPRAB89) 中,可以找到C6000 EABI实现的详细信息。TMS320C6000 优化C编译器用户指南中可以找到的文档所述的功能(SPRU187,修订P或更高版本)和TMS320C6000 汇编语言工具用户指南(SPRU186,修订R或更高版本)。
大多数用户只需要执行几个到他们从 COFF 移到ELF的代码更改。t 现在支持为 40 位计算。COFF 符号名称添加前导下划线,但EABI实现不用。汇编文件引用符号将需要特殊处理。COFF 支持将会被淘汰吗?ELF和EABI实现将终取代COFF和COFF ABI;
在严格的C++,没有long long的类型,但是C99有它,因为C++编译器通常支持它作为扩展名。C99标准不需要的位字段支持long或long long已声明类型的实现,但因为C++允许它,而常见的C编译器并不能很好的支持它们。TI 的编译器支持在C和C++使用任何整型类型作为声明的类型,但只针对EABI实现。为位字段的声明类型 为int,unsigned int,signed int。