Запитання з тегом «gcc»

8
Як створити ланцюжок інструментів GCC 4.7 для перехресного складання?
Я вже задавав це запитання про Stack Overflow, але хотів би знати, чи вдалося комусь створити інструментальну ланцюжок GCC 4.7 для перехресної компіляції ARM (для хоста Linux x86 / x86-64). Існує багато інструкцій зі створення GCC з джерела та багато доступних крос-компіляторів для попередніх 4.7 версій GCC, тільки не остання. …

1
Як я можу виявити, що я компілюю для Raspberry Pi?
Оскільки Raspberry Pi потребує трохи спеціального коду (я говорю про це C/C++) для доступу до деяких апаратних функцій (наприклад, дзвінка до bcm_host_init()). Я шукаю надійний та елегантний спосіб визначити це автоматично. Я не думаю, що є такий компілятор #defines, як _WIN32я міг би зловживати, тому виявлення його з CMake(який може …


2
Як я бачу, яку версію процесора ARM у мене є?
Складаючи пакет для 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, як мені знати, які прапори та аргументи я повинен …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.