Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Kompilowanie kodu C++ pod Mac


  • Zaloguj się, aby dodać odpowiedź
16 odpowiedzi w tym temacie

#1 lolek239

lolek239
  • 18 postów

Napisano 19 lipca 2012 - 13:08

Nie chcę ściągać xCode, mimo tego, że jest to świetne narzędzie z wszystkim czego potrzeba. Ja po prostu potrzebuję prostego edytora w którym napiszę kod, wystarczy mi coś co podświetla składnie lecz nie całe IDE oraz kompilatora C++, żebym mógł go obsługiwać w konsoli.

xCode korzysta chyba z g++ podczas kompilowania kodu z C++. Czy znajdę gdzieś kompilator g++ czy muszę ściągnąć cały GNU [url=http://pl.wikipedia.org/wiki/GNU_Compiler_Collection]GNU Compiler Collection – Wikipedia, wolna encyklopedia[/url] ? Czy
g++ posiada w sobie obsługę linii komend w konsoli ? Czy można gdzieś znaleźć na stronie developer.apple.com sam kompilator g++ ?

#2 Sebol

Sebol
  • 501 postów

Napisano 19 lipca 2012 - 13:21

najłatwiej byłoby zainstalować chyba całe GCC. Co do edytora, to sam używam TextWranglera z Mac AppStore - ładnie podświetla składnie w jakim języku chcesz.

#3 lolek239

lolek239
  • 18 postów

Napisano 19 lipca 2012 - 13:27

A TextWrangler ma w sobie kompilator ?

#4 Sebol

Sebol
  • 501 postów

Napisano 19 lipca 2012 - 13:34

nie, to po prostu edytor tekstu z wbudowanym podświetlaniem składni, wg mnie dobry do niezobowiązującego programowania

#5 Tojot

Tojot
  • 1 187 postów

Napisano 19 lipca 2012 - 14:43

Sam używam TextWranglera cały czas, ale jako żeby mieć kompilatory to jednak instaluję Xcode.

#6 lolek239

lolek239
  • 18 postów

Napisano 19 lipca 2012 - 16:14

Kurde chciałbym samo g++, bo nie potrzebuję zbędnych kompilatorów do C itp. Sebol a ty też instalowałeś xCode żeby mieć kompilator?

#7 Sebol

Sebol
  • 501 postów

Napisano 19 lipca 2012 - 16:37

tak, instalowałem Xcode, tzn. myślałem, że będę z niego korzystać, ale do moich zastosowań był zbyt rozbudowany, więc zostawiłem go dla kompilatorów

#8 Roberto

Roberto
  • 13 752 postów
  • SkądWrocław

Napisano 19 lipca 2012 - 16:52

https://developer.apple.com/downloads -> Command Line Tools for Xcode
albo https://github.com/k...-gcc-installer/

#9 lolek239

lolek239
  • 18 postów

Napisano 19 lipca 2012 - 20:15

[url]https://developer.apple.com/downloads[/url] -> Command Line Tools for Xcode


Command Line Tool ma w sobie kompilator C++ ? :)

#10 Roberto

Roberto
  • 13 752 postów
  • SkądWrocław

Napisano 19 lipca 2012 - 20:39

tak, powinien tam być.

#11 tomud

tomud
  • 588 postów
  • SkądWarszawa

Napisano 20 lipca 2012 - 09:23

TextWranglera mozna uzywac ale to raczej hardcore (praktycznie tez uzywam ale glownie do Perla, PHP, czasami jakies pare linijek w C/C++) - lepiej uzywac jakiegos IDE do wiekszych projektow :) Generalnie xCode nie jest zle, mozna je integrowac spokojnie z innymi kompilatorami, ale jak nie lubisz mozesz wybrac Eclipse ktore tak samo zintegrujesz z dowolnym kompilatorem na dowolna platforme.

Natomiast do kompilacji potrzebujesz jakis toolchain przykladowo GCC z gotowych pakietow, mozna sobie tez samemu przekompilowac nowsza wersje itp. Tutaj tego raczej nie przeskoczysz.

Do tego spokojnie mozesz miec wieksza liczbe kompilatorow i oddzielne IDE do kazdego jak potrzeba (co widac nizej) :)

Dołączona grafika

#12 sebcioz

sebcioz
  • 31 postów

Napisano 24 sierpnia 2012 - 07:47

Paczki z samym gcc skompilowanym: https://github.com/k...x-gcc-installer

#13 b20308a490

b20308a490
  • 239 postów

Napisano 15 września 2012 - 20:24

Hej, a ja mam inne pytanie. Czasem używam do C++ CodeBlock, a czasem Xcode. W CodeBlock nie muszę tworzyć projektu by program mi się kompilował. Daję New File, zapisuję jako cpp i już. W Xcode mogę kompilować tylko wtedy gdy wybiorę wcześniej New project. Czy można w Xcode to jakoś ominąć? Osobiście Xcode bardziej mi leży, ale wybieranie za każdym razem nowych projektów i zapisywanie stosu plików w związku z tym już mi nie leży :)

#14 svorka

svorka
  • 23 postów

Napisano 16 września 2012 - 18:59

Z tego co wiem, to nie da się po prostu stworzyć i skompilować pojedynczego pliku w cpp w Xcode. Dlatego to prostszych rzeczy używam CodeRunnera z Mac App Store ;-)

#15 b20308a490

b20308a490
  • 239 postów

Napisano 16 września 2012 - 19:43

Warty te parę $$$? Może coś darmowego podobnego jest?

#16 janek220

janek220
  • 268 postów

Napisano 16 września 2012 - 20:44

gcc i g++ z terminala :)

#17 b20308a490

b20308a490
  • 239 postów

Napisano 16 września 2012 - 20:55

Hehe, no tak ;)




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych