Perguntas com a marcação «gcc»


1
Como posso detectar que estou compilando para o Raspberry Pi?
Como o Raspberry Pi precisa de um pouco de código especial (estou falando C/C++) para acessar alguns recursos de hardware (por exemplo, uma chamada para bcm_host_init()). Estou procurando uma maneira confiável e elegante de detectar isso automaticamente. Eu não acho que exista algum compilador #definesque _WIN32eu possa abusar, portanto, detectá-lo …


2
Como vejo qual versão da CPU do ARM tenho?
Ao compilar um pacote para o Pi, deparei-me com uma mensagem como esta: 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 Eu sei a diferença entre -marche -mtunu, mas qual é a diferença entre armv7-ae arm1176jzf-s? se estou procurando um novo Pi, como sei quais …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.