Spec-Zone.ru › GCC 9

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-8.5.0/gcc/Trouble.html

Spec-Zone.ru

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