Spec-Zone.ru › GCC 4

3.17.14 Параметры GNU/Linux

Эти параметры определены для целей GNU/Linux:

-mglibc
Использовать библиотеку GNU C. Это значение по умолчанию, за исключением целей ‘*-*-linux-*uclibc*’ и ‘*-*-linux-*android*’.
-muclibc
Использовать библиотеку uClibc C. Это значение по умолчанию для целей ‘*-*-linux-*uclibc*’.
-mbionic
Использовать библиотеку Bionic C. Это значение по умолчанию для целей ‘*-*-linux-*android*’.
-mandroid
Компилировать код, совместимый с платформой Android. Это значение по умолчанию для целей ‘*-*-linux-*android*’.

При компиляции этот параметр включает -mbionic, -fPIC, -fno-exceptions и -fno-rtti по умолчанию. При линковке этот параметр передаёт драйверу GCC специфичные для Android параметры линковщику. Наконец, этот параметр определяет препроцессорную макрос __ANDROID__.

-tno-android-cc
Отключить эффекты компиляции -mandroid, т.е. не включать -mbionic, -fPIC, -fno-exceptions и -fno-rtti по умолчанию.
-tno-android-ld
Отключить эффекты линковки -mandroid, т.е. передавать стандартные параметры линковки Linux линковщику.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/GNU_002fLinux-Options.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API