gcc

GCC ist die GNU Compiler-Sammlung. Es ist der De-facto-Standard-C-Compiler unter Linux und unterstützt auch viele andere Sprachen und Plattformen.
2
Antworten

Verwendung von Adresskonstanten in GCC x86-Inline-Assembly

Die GCC-Toolchain verwendet standardmäßig die AT & amp; T Assembler-Syntax, aber die Unterstützung für die Intel-Syntax ist über die .intel_syntax -Direktive verfügbar. Zusätzlich sind AT & amp; T und Intel-Syntax in einer prefix - und...
09.09.2010, 20:24
6
Antworten

gcc und Klassenschlüsselwort

Ich weiß, dass die Schlüsselwörter typename und class in Vorlagenargumenten austauschbar sind, aber ich dachte, dass nur typename für die Spezifikation verschachtelter Klassen erlaubt ist. Ich habe versehentlich versehentlich " clas...
18.04.2011, 14:36
3
Antworten

GCC warnt nicht, wenn == op mit einer signierten Variablen und einem unsignierten Literal verwendet wird

Warum warnt GCC nur für die Situationen 1 und 3 und nicht 2 im folgenden Code? Ich kompiliere mit -Wall und -g Flags. %Vor%     
03.12.2010, 15:45
2
Antworten

Fixed-Point-Mathematik mit ARM Cortex-M4 und GCC-Compiler

Ich verwende Freescale Kinetis K60 und benutze die CodeWarrior IDE (von der ich glaube, dass sie GCC für den Compiler verwendet). Ich möchte zwei 32-Bit-Zahlen multiplizieren (was zu einer 64-Bit-Zahl führt) und nur die oberen 32 Bit beibehal...
03.12.2011, 00:32
1
Antwort

Problem mit Erweiterungen in Objective-C

Das folgende ist ein Codeausschnitt, der sich mit Klassenerweiterungen beschäftigt. Was ich versuche zu tun, ist eine zufällige ID namens interne ID (die später vom Programm verwendet wird), die in einer verschlüsselten Form im Speicher gespeich...
19.03.2017, 02:57
1
Antwort

Was ist der Unterschied zwischen puts und printf in C in Assembler-Sprache kompiliert

Dies ist mein C-Programm mit puts() : %Vor% Nachdem ich gcc -S -o sample.s sample.c benutzt habe, um es in Assembly zu kompilieren, habe ich Folgendes bekommen: %Vor% Ich habe den gleichen Weg gemacht, dieses Mal habe ich printf()...
30.04.2016, 22:05
1
Antwort

Argumentsuche in C ++ [duplizieren]

In ein Problem mit gcc mit C ++ 14. Beim Kompilieren des Codes unten bekomme ich einen Fehler %Vor% Wenn ich jedoch die lokale Definition von make_unique entferne, bekomme ich auch einen Fehler: %Vor% Es scheint, als ob es unmöglich se...
05.05.2017, 18:44
2
Antworten

Gibt es ein Flag für die Abhängigkeitserzeugung für MSVC wie gcc's -M

Gibt es ein Flag für die Abhängigkeitserzeugung für MSVC wie das -M -Flag von gcc. Jeder C ++ - Compiler, den ich je benutzt habe, hatte diese Art von Flag. Wie kann ich Abhängigkeiten erstellen? automatisch mit MSVC cl Compiler. Ich i...
07.06.2010, 05:41
1
Antwort

(Where) Hat das Dokument definitionsdefiniertes Verhalten?

Implementierungsdefinierte Verhaltensweisen in C sind nicht spezifizierte Verhaltensweisen, für die jede konforme Implementierung ihre Wahl dokumentieren muss. Ich fand solche Dokumentationen leicht für gcc hier oder Microsoft C hier , abe...
31.03.2016, 13:36
2
Antworten

Wie vermeidet man C ++ Code Bloat, der von Template Instanziierung und Symboltabelle ausgegeben wird?

Ich habe vor einigen Jahren ein Bare-Metal-Projekt (Cortex-M) gestartet. Bei der Projekteinrichtung haben wir uns entschieden, gcc toolchain mit C ++ 11 / C ++ 14 usw. zu verwenden und sogar C ++ - Ausnahmen und rtti zu verwenden. Wir verwend...
19.12.2017, 19:04