Als «gcc» getaggte Fragen

GNU Compiler Collection, eine Familie von Compilern für verschiedene Sprachen aus dem GNU-Projekt. Fragen zu gcc sollten sich auf die Installation und die grundlegende Verwendung / Konfiguration beschränken.

2
alias gcc = 'gcc -fpermissive' oder Ändern des Skripts ./configure
Ich kompiliere ein ziemlich großes Projekt aus dem Quellcode. Die Kompilierung endet immer mit: error: ungültige Konvertierung von 'const char *' nach 'char *' [-fpermissive] Ich habe dieses Projekt bereits vor einem Jahr zusammengestellt. Ich kenne also eine Lösung dafür. Tatsächlich habe ich mehr Lösungen gefunden: Hinzufügen einer Typumwandlung zur …
2 linux  compile  make  gcc  g++ 

0
Warum haben MinGW und MSYS separate Versionen von gcc?
Dies ist mein Verständnis der Beziehung zwischen MinGW und MSYS. Bei der Installation von MinGW und dessen gcc Toolchain ist die Installation von MSYS optional. Mit MSYS installiert bekommen Sie bash und ein paar andere Tools, die ich nehme an sollen mit dem MinGW verwendet werden gcc dass Sie gerade …



1
Was ist der beste Weg, um GCC zu beschleunigen?
Jedes Mal, wenn ich meinen Code in GCC kompiliere, dauert es ungefähr eine Minute. Was ist der beste Weg, um dies zu beschleunigen? Soll ich einfach einen neueren, schnelleren Computer kaufen?
1 gcc 



1
Verwenden Sie scons mit gcc 4.7 unter CentOS 6
Ich folgte den Anweisungen bei So installieren Sie gcc 4.7.x / 4.8.x unter CentOS für die Installation von gcc 4.7.2 unter /opt/centos/devtoolset-1.1/root/. Jetzt möchte ich ein Projekt erstellen, das für die Verwendung von Scons konfiguriert ist. Ich habe folgendes gemacht: $ scl enable devtoolset-1.1 bash $ export CC=/opt/centos/devtoolset-1.1/root/usr/bin/gcc $ export …
linux  centos  gcc 

1
Wie finde ich heraus, welche GCC-Toolchain installiert ist?
Ich möchte mein eingebettetes Ziel mit debuggen Einblick Debugger. Der Debugging-Host ist Xubuntu 64bit, das Debugging-Ziel ist ein ARM Cortex-M4, der über einen JTAG-Debugger verbunden ist. Gemäß Diese Internetseite Kann ich Insight für mein Setup mit folgenden Befehlen kompilieren: ./configure --host=i686-linux-gnu --target=arm-linux-gnueabi --disable-werror --prefix=/usr make make install Unglücklicherweise, make wird …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.