Wpis z mikrobloga

Czy to normalne, że w eclipse (c++, debian, java sun) co chwilę coś się psuje? Najpierw wyłączał się po wybraniu workspace, a teraz niby ładuje workspace ale w project explorer pusto. (_ ) #programowanie #k-------j #eclipse
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
@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ć.
  • Odpowiedz
@KrzaQ2: słabym ; ). A co do qmake - jest super, jeśli robisz proste projekty. Jeśli robisz duże, wielomodułowe to jest po prostu do d--y. Wolny, ma dziwne zmienne, i finalnie trzeba grzebać w jego plikach : /.
  • Odpowiedz
@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..
  • Odpowiedz
@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
  • Odpowiedz