Sự khác nhau giữa arm-eabi-gcc và arm-elf-gcc là gì? Cả hai có thể biên dịch cùng một mã nguồn cho vòm cortex-m3 không?Sự khác nhau giữa arm-eabi-gcc và arm-elf-gcc là gì?
9
A
Trả lời
10
arm-elf-gcc
là chuỗi công cụ cũ hỗ trợ bộ gia tốc điểm nổi kế thừa (FPA) và định dạng dấu phẩy động hỗn hợp.
arm-eabi-gcc
là geneartion mới hơn của chuỗi công cụ hỗ trợ định dạng dấu chấm động VFP.
Tôi tưởng tượng họ có thể biên dịch cùng một nguồn, nhưng sau đó là mới hơn để phải có tính năng phong phú hơn khôn ngoan. Những gì bạn muốn nghe phụ thuộc vào hệ điều hành/thư viện bạn đang biên dịch chống lại. Toolchain, thư viện cơ bản và hệ điều hành đi cánh tay trong cánh tay. Họ cần phải có cùng một ABIs.
Cảm ơn trước. – harvis
ELF là viết tắt của định dạng thực thi và có thể kết nối. – harvis