Lors de la compilation d'un package pour le Pi, je suis tombé sur un message comme celui-ci:
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
Je connais la différence entre -march
et -mtunu
, mais quelle est la différence entre armv7-a
et arm1176jzf-s
? si je regarde un nouveau Pi, comment puis-je savoir quels indicateurs et arguments je dois utiliser?