Вопросы с тегом «gcc»

5
Как написать очень простой компилятор
Продвинутые компиляторы, например, gccкомпилируют коды в машиночитаемые файлы в соответствии с языком, на котором был написан код (например, C, C ++ и т. Д.). Фактически они интерпретируют значение каждого кода в соответствии с библиотекой и функциями соответствующих языков. Поправьте меня если я ошибаюсь. Я хочу лучше понять компиляторы, написав очень …
214 c  compiler  compilation  gcc 

9
Начинающие программисты разочарованы отсутствием глоссария ошибок компилятора
Друг моей семьи попросил меня немного помочь, когда он учится программировать (на языке Си). Пока мы говорили, он выразил разочарование по поводу того, что ему трудно понять сообщения об ошибках, которые его компилятор (GCC) выдает ему, когда он делает ошибки. Он не понимает всех используемых терминов, и иногда это их …

3
GCC умирает без поддержки потоков в Windows? [закрыто]
Мне нужно мнение. GCC всегда был очень хорошим компилятором, но в последнее время он теряет «привлекательность». Я только что обнаружил, что в Windows GCC нет std::threadподдержки, заставляющей пользователей Windows использовать другой компилятор, потому что самая захватывающая функция все еще отсутствует. Но почему на самом деле GCC до сих пор не …

4
GCC vs clang / LLVM - плюсы и минусы каждого [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
20 compiler  clang  gcc  llvm 

4
Использовать ли флаг -pedantic в g ++ или нет?
Я изучаю C ++ и использую g ++ в Linux для практики. Я хочу знать, используют ли люди, работающие программистами, g ++ -педантический флаг, а также его важность в реальном мире. А как насчет других компиляторов, они также позволяют это? Стало ли это стандартом де-факто? Мне интересно, потому что я …
16 c++  gcc 

2
Почему glibc поддерживается отдельно от GCC?
GCC - это компилятор C. Glibc - это библиотека C Однако не является ли это абсолютной необходимостью для компилятора и стандартной библиотеки, связанных вместе как реализация C? Например, библиотека C содержит ABI и специфичные для компилятора вещи, такие как <limits.h>, <stdint.h>и т. Д., Которые отличаются между компиляторами и API. И …
13 c  gcc 


2
Нет ли проблемы с куриным яйцом, поскольку GCC написан на самом C ++?
Начиная с версии 4.8, компилятор C ++ GCC (часть G ++) написан уже не на C, а на самом C ++. У меня есть гипотетический вопрос по этому вопросу. Интересно, как скомпилировать код C ++ GCC на новой платформе, у которой еще нет компилятора C ++. Конечно, вы можете использовать …
10 c++  compiler  gcc 

1
Почему GCC использует синтаксис AT & T по умолчанию?
Я думаю, что название говорит обо всем :) Есть ли какая-то конкретная практическая причина (я полагаю, это в основном исторически, но я не могу найти ее самостоятельно), почему GCC использует синтаксис AT & T / GAS? Примечание: я знаю, что это просто по умолчанию, и вы можете переключить его Примечание …
9 history  assembly  gcc 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.