Kezdőoldal » Számítástechnika » Programozás » A GCC fordító a "hagyományos"...

A GCC fordító a "hagyományos" C++al fordít vagy a C++11 szabvánnyal?

Figyelt kérdés
2013. jan. 20. 08:52
 1/7 anonim ***** válasza:

Ez verzió függő. Itt találsz egy listát, hogy melyik C++11 featuret melyik gcc verzió támogatja:

[link]

2013. jan. 20. 09:19
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Köszönöm.
2013. jan. 20. 09:41
 3/7 iostream ***** válasza:
Valamint be kell adni neki a kapcsolót: -std=c++0x (vagy c++11, az újabbak már azt is beveszik).
2013. jan. 20. 10:57
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

A gcc semmilyen C++-ra nem fordít, mert az C fordító. A g++ a C++ fordító.


"7.1 Compiling a simple C++ program


The procedure for compiling a C++ program is the same as for a C program, but uses the command g++ instead of gcc. Both compilers are part of the GNU Compiler Collection. "

2013. jan. 20. 17:18
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:

Oké, de akkor a gcc-ban mi értelme lenne annak hogy a bemeneti fájl programozási-nyelv-típusát is megadjuk az -x kapcsolóval?


-x <language> Specify the language of the following input files

Permissible languages include: c c++ assembler none

'none' means revert to the default behavior of

guessing the language based on the file's extension


GNU Assembly kódot is fordít.


Továbbá:


[link]


Én nem kötözködök csak tanulok. Köszönöm a válaszokat, Üdv

2013. jan. 20. 17:33
 6/7 iostream ***** válasza:
Laci butaságokat beszél, a gcc és a g++ kb ugyanaz a program, mindkettő a Gnu Compiler Collection része. Ha -x nélkül fordítasz, akkor megtippeli a nyelvet, annyi különbséggel, hogy a g++ alapból linkeli, inklúdpathba rakja a C++ könyvtárat, a gcc meg nem, neki külön mondani kell. De egy olyan C++ programot, ami nem használ semmit a könyvtárból, bármelyik lefordítja.
2013. jan. 20. 17:43
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
Köszi a választ.
2013. jan. 20. 18:55

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!