Netbeans, ubuntu i SDL

0

Cześć

planuje pouczyc sie SDLa, udalo mi sie go odpalic na Devie na Windowskie, jednak chcialbym zainstalowac sobie ta biblioteke na Ubuntu i korzystac z niej na NetBeans. Znacie jakies tutoriale instalacji sdla pod ubuntu i konfiguracji jego na NEtBeans (bo po 2 godzinnej walce nie udalo mi sie nawet prawidlowo sdla na ubuntu zainstalowac xD)

A tak btw. jakie biblioteki Waszym zdaniem kazdy czlowiek powinien znac do C++, na pewno stl, boost, z graficznych 2d sdl, z 3d direct, badz opengl , jakies okienkowe typu WinAPI i jakie jeszcze sa wazne, takie elementarne?

0

Warto zapoznać:
http://code.google.com/p/googletest/
http://code.google.com/p/googlemock/
albo podobne.

Z postu wynika, że nastawiasz się na robienie gier. W takim razie to zajmij się jakimś frameworkiem typu Ogre czy cóś, plus jakiś framework sieciowy jeśli chcesz robić gry online.

0

czy ja wiem, na pewno warto troche znac jakas "do gier" (a do nich najlatwiej takze tutorial dobry znalezc ;))

a jaka biblioteke do graficznych interfejsow programu (jaka najlepsza i najpopularniejsza, ktorej warto sie uczyc ?)
slyszalem o takich WinAPI, gtk, gtk+, gtk2, ktoras z tych, czy moze jakas inna?

a czym sie roznia te gtk, gtk+ i gtk2?

0

Ostatnio bardzo popularne: Qt, które posiada na prawdę dobre narzędzie -> QtCreator
Równie popularne wxWidgets.

0

no ok, ale lepiej znac kilka po troche, czy jedno perfect ?

chce zaczac nauka od takiego, ktore bedzie najlepsze, nie ma sensu marnowac czasu na cos, co mi sie nie przyda...

0

A do czego się dzisiaj C++ używa? Wg mnie prawie tylko do gier. Większe programy Open Source są zwykle pisane w czystym C + Python. W biznesie używa się Javy, jeśli chcesz łatwo znaleźć robotę to ucz się Javy, a nie C++, chyba że jednak programowanie gier cię kręci.

0

o kurcze, to mi odwrociles swiatopoglad ;)

wiedzialem ze Java ma mocna pozycje, ale myslalem ze C++ to jeden z najpopularniejszych i najwazniejszych jezykow mimo wszystko...

0

Nie no dobra przekoloryzowałem trochę. C++ używa się tam, gdzie wydajność jest ważna (tzn chodzi o jak najlepsze wykorzystanie zasobów, jak np w konsolach do gier, albo ma się bardzo ograniczone zasoby, jak w systemach wbudowanych) albo przy pielęgnacji starego kodu. W biznesie króluje Java i goni ją .NET.

Cały Linux + GNU jest napisany chyba w 99 % w C + Python. Biznes odchodzi od C++ bo w porównaniu do maszyn wirtualnych (typu Java lub .NET) jest bardzo problematyczny, nie ma np refleksji, dynamicznego tworzenia kodu, kulawa serializacja, frameworki sieciowe, trudne debugowanie itp

0

jeszcze warto zaznaczyc, ze ja dopiero po wakacjach bede mial na uczelni kurs c++ ;), a teraz planuje sie go pouczyc we wakacje, wiec tak czy siak, nawet jak w przyszlosci nie bede mail wiele zwiazku z tym jezyku, to biblioteke stl, boost musze dosc dobrze poznac, nie zaszkodzi liznac winapi, qt, wxwidgets, sdl...

0

Jeśli umiesz porządnie Obiektowość w C++ to przesiadka na Javę nie powinna być bardzo bolesna. Różnice są spore, ale znajomość C++ przyspieszy naukę ;)
Jesli chodzi o to w czym sie pisze to zależy od tego co ;) Pooglądaj oferty pracy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0