psi-nos
psi-nos
psi-nos
  • adult
1
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
KotoFan
@psi-nos: normalne, wszystkie nowoczesne IDE oferują opcję wyłączenia. Niektóre, oferują w wersji automatycznej(czasami niedopracowane).
KrzaQ2
@psi-nos: Nie jest masakrycznie wolny (jest super szybki, tbh), jest napisany z nastawieniem na C++. Nie uƶywam eclipse'a, więc cięƶko mi o konkretne porównanie, ale tutaj napisałem ciut więcej: http://www.wykop.pl/wpis/7148125/cpp-programowanie-witam-ponownie-mirki-nawiazujac-/

tl;dr: szybkie, potęƶne, darmowe, przenośne.
l.....l
l.....l
@KrzaQ2: Tak, ale to sprowadza się tylko do stałych - nie zrobisz czegoś w stylu: biblioteka którą kompilujesz z innymi definicjami dla danego projektu niż w dla innego projektu. Poza tym, każdy projekt w tym momencie musi znać względną ścieżkę do tego pliku *.pri..

W CMake możesz po prostu załączyć dany podprojekt (konkretniej katalog z plikiem CMakeLists.txt) i zdefiniować mu co tam chcesz wcześniej, a on to łyka. To daje
KrzaQ2
@psi-nos: Jest duƶo znacznie lepszych IDE do C++ ;) QtCreator na linuksa np.
psi-nos
psi-nos
psi-nos Autor
0
@KrzaQ2: jakie główne zalety w stosunku do eclipsa?
psi-nos
psi-nos
psi-nos Autor
0
@KrzaQ2: spróbuję
k.....r
k.....r
@psi-nos: to normalne, mozesz sprobowac jeszcze kdevelop
l.....l
l.....l
@psi-nos:

@KrzaQ2: KDevelop! Chyba jedyny który obsługuje natywnie CMake'a w jakiś sensowny sposób : ). A QtCreator to niby fajne coś, ale seriously - chcesz używać qmake'a? Nie cierpię go, bo robię sporo cross-platform, choć zalety które wymieniłeś niewątpliwie posiada.
KrzaQ2
@losiul: qmake jest tak samo crossplatformowy jak Qt, więc nie widzę problemu (oraz tak, uƶywam, bo w większości projektów uƶywam Qt i tak)

Wiem, ƶe Qt Creator wspiera cmake, ale na jakim poziomie to wsparcie jest to mi cięƶko powiedzieć.
l.....l
l.....l
Treść przeznaczona dla osób powyżej 18 roku życia...
KrzaQ2
@losiul: Robię całkiem duƶy projekt, faktycznie jest dość powolony, ale obsługa zmiennych jest co najmniej zadowalająca.
l.....l
l.....l
@KrzaQ2: nie chodzi o ich obsuge, tylko o to ze jest ich sporo i generalnie sa niektore srednio/w ogole udokumentowane. Naprawde, CMake jest przy tym naprawde fajny i intuicyjny. Poza tym, moj najwiekszy zarzut: qmake nie potrafi przekazywac zmiennych do podprojektow..
KrzaQ2
@losiul: Niby tak, ale od tego są pliki

pri
, które sobie moƶesz includować.