Preguntas etiquetadas con gcc


1
¿Cómo puedo detectar que estoy compilando para Raspberry Pi?
Como Raspberry Pi necesita un poco de código especial (estoy hablando C/C++) para acceder a algunas funciones de hardware (por ejemplo, una llamada a bcm_host_init()). Estoy buscando una forma confiable y elegante de detectar esto automáticamente. No creo que haya ningún compilador #definescomo el _WIN32que podría abusar, por lo CMakeque …


2
¿Cómo veo qué versión de CPU ARM tengo?
Al compilar un paquete para Pi, me encontré con un mensaje como este: 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 Sé la diferencia entre -marchy -mtunu, pero ¿cuál es la diferencia entre armv7-ay arm1176jzf-s? si estoy viendo un nuevo Pi, ¿cómo sé qué banderas …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.