• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Mingw gcc 5.2

VPS Starter Arubacloud
0 głosów
336 wizyt
pytanie zadane 10 listopada 2015 w C i C++ przez patryk16 Obywatel (1,080 p.)
Skąd mogę zdobyć kompilator mingw gcc 5.2 i jak go zainstalować.Bo chcem mieć standardy C++ 11

3 odpowiedzi

+3 głosów
odpowiedź 10 listopada 2015 przez draghan VIP (106,230 p.)
  1. Kiedy zadajesz pytanie, postaw na końcu znak zapytania - do tego on służy. ;)
  2. Nie ma takiego słowa, jak "chcem". Albo "chcemy", albo "chcę".
  3. Standard C++11 jest niemal całkowicie wspierany już przez wersję GCC 4.8, więc aby z niego korzystać, nie musisz używać najnowszej dostępnej wersji GCC. ;)
  4. Kompilator GCC 5.2 znajdziesz - niespodzianka - na stronie GCC. :P
komentarz 10 listopada 2015 przez adrian17 Ekspert (349,240 p.)

Kompilator GCC 5.2 znajdziesz - niespodzianka - na stronie GCC. :P

Pokaż. Na Windowsa nie, bo GCC nie wspiera Windowsa (a z portów, na razie widzę 5.2 tylko na Cygwinie i nuwen.net, popraw mnie jeśli jest TDM/MinGW/MinGW-w64), na Linuxy w zasadzie też nie, bo zazwyczaj albo używasz managera pakietów albo kompilujesz ze źródeł.

komentarz 11 listopada 2015 przez draghan VIP (106,230 p.)
patryk16 pytał o GCC 5.2, a nie o jego wersję na Windows.
komentarz 11 listopada 2015 przez adrian17 Ekspert (349,240 p.)
To prawda, dlatego napisałem zarówno o sytuacji na Windowsie jak i na Linuxie.
komentarz 11 listopada 2015 przez maly Nałogowiec (37,190 p.)
Przecież pyta właśnie o windowsa (MinGW).

Istnieje jeszcze coś takiego jak msys2 w którym jest gcc 5 .2.
komentarz 11 listopada 2015 przez adrian17 Ekspert (349,240 p.)
Fakt, obaj jesteśmy ślepi, sorry.
+2 głosów
odpowiedź 10 listopada 2015 przez hit02 Nałogowiec (33,970 p.)
edycja 11 listopada 2015 przez hit02

Żaden gcc nie obsłuży ci standardu C++11, bo gcc służy do kompilacji C. gcc obsłuży co najwyżej C11 Spróbuj używając g++ dodać flagę:

-std=c++11

smiley

komentarz 10 listopada 2015 przez draghan VIP (106,230 p.)

Formalnie wszystko by się zgadzało, ale... Jak wytłumaczysz to? :)

https://gcc.gnu.org/projects/cxx0x.html

komentarz 10 listopada 2015 przez hit02 Nałogowiec (33,970 p.)

Zarówno autor pytania, jak i ja używaliśmy nazwy gcc z małych liter, co oznacza "GNU C Compiler". Gdyby była użyta nazwa GCC (dużymi literami), to oznaczało by to "GNU Compiler Collection".

Dla porównania np.:

https://pl.wikipedia.org/wiki/GNU_Compiler_Collection#Kompilatory_dost.C4.99pne_w_GCC patrz pierwsza pozycja na liście kompilatorów.

Ponieważ w pytaniu była mowa o gcc, to mogłem się przyczepić, że autor pytania chce kompilować C++ kompilatorem C.

Swoją drogą warto czasem nauczyć się czegoś nowego. Dzisiaj dowiedziałem się, że jest różnica między gcc, a GCC. Wcześniej myślałem, że jedno i drugie, to nazwa kompilatora C. cheeky

1
komentarz 11 listopada 2015 przez draghan VIP (106,230 p.)

Masz rację, jeśli idzie o GCC i gcc, co oczywiste. Ale nadal odczuwam tu pewien dysonans, bo autor pytania wyraźnie mówi, że chodzi Mu o C++11. :)

Anyway, masz ode mnie yes za przypomnienie rozróżnienia między wielkimi a małymi literami. :)

 

A tak już zupełnie na marginesie - popraw "spróbuj", żeby było ładne. :)

0 głosów
odpowiedź 10 listopada 2015 przez Eryk Andrzejewski Mędrzec (164,260 p.)
A co ty Wałęsa, że mówisz "chcem"? Zapewne znajdziesz go na stronie internetowej: https://gcc.gnu.org/gcc-5

Podobne pytania

0 głosów
1 odpowiedź 820 wizyt
pytanie zadane 16 stycznia 2021 w C i C++ przez Bandyta Początkujący (270 p.)
0 głosów
2 odpowiedzi 256 wizyt
+3 głosów
1 odpowiedź 3,690 wizyt
pytanie zadane 16 czerwca 2015 w C i C++ przez draghan VIP (106,230 p.)

92,961 zapytań

141,924 odpowiedzi

321,160 komentarzy

62,295 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...