Spec-Zone.ru › GCC 7

13 Известные причины проблем с GCC

В этом разделе описываются известные проблемы, влияющие на пользователей GCC. Большинство из них не являются ошибками самого GCC — если бы они ими были, мы бы их исправили. Но результат для пользователя может быть похож на результат ошибки.

Некоторые из этих проблем вызваны ошибками в другом программном обеспечении, некоторые — отсутствием функций, добавление которых слишком сложно, а некоторые — местом, где мнения людей расходятся относительно наилучшего решения.

• Реальные ошибки: Ошибки, которые мы исправим позже.
• Взаимодействие: Проблемы при использовании GCC с другими компиляторами, а также с определёнными линковщиками, ассемблерами и отладчиками.
• Несовместимости: GCC несовместим с традиционным C.
• Исправленные заголовки: GCC использует исправленные версии системных заголовочных файлов. Это необходимо, но не всегда работает гладко.
• Стандартные библиотеки: GCC использует системную библиотеку C, которая может не соответствовать стандарту ISO C.
• Разочарования: Прискорбные вещи, которые мы не можем изменить, но которые не совсем являются ошибками.
• Непонимание C++: Распространённые недопонимания с GNU C++.
• Не ошибки: Вещи, которые мы считаем правильными, но с которыми некоторые другие не согласны.
• Предупреждения и ошибки: Какие проблемы в вашем коде получают предупреждения, а какие — ошибки.

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

Spec-Zone.ru

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