เมื่อรวบรวมแพ็คเกจสำหรับ Pi ฉันพบข้อความเช่นนี้:
CFLAGS += -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-mcpu=cortex-a8
and
CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard
ฉันรู้ว่าความแตกต่างระหว่าง-march
และ-mtunu
แต่สิ่งที่เป็นความแตกต่างระหว่างarmv7-a
และarm1176jzf-s
? ถ้าฉันกำลังมองหา Pi ใหม่ฉันจะรู้ได้อย่างไรว่าควรใช้ค่าสถานะและอาร์กิวเมนต์ใด