Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
XXXIV
wprowadzenie
Linux(UbuntuiMint)
Code::Blocks
OsystemachoperacyjnychLinuxmożnapowiedzieć,żesąrajemdlaprogramistów,awszystkotodzięki
ogromnejliczbiedostępnychnarzędziiwbudowanychbibliotek.Niebezznaczeniapozostajerównież
otwartykodtychnarzędziicałegosystemuoperacyjnego.Takieokolicznościażprosząoniezliczone
eksperymentyitesty.
OprogramowanieCode::Blocksjestdośćpotężnymkombajnemprogramistycznymdostępnym
zarównodlasystemówoperacyjnychLinux,jakiMSWindows,dostarczającymprofesjonalnych
narzędziułatwiającychtworzenieikompilowanieprogramówpisanychwC++.Będącużytkownikiem
Linuksa,zapewnejużdawnoodkryłeśswojeulubionenarzędzia,jednaknapotrzebyksiążkiwszystkie
przykładyispecyficzneproblemy,jakiesązwiązanezprogramowaniemwsystemachlinuksowych
UbuntuorazMint,będęprezentowaćnapodstawiepracyześrodowiskiemCode::Blocks.
Code::BlocksIDEmożeszpobraćzestronyprojektu(https://www.codeblocks.org)lubzainstalo-
waćwrazzewszystkimiwymaganymikomponentamizapomocąstandardowegoinstalatoraoprogra-
mowania,wjakijestwyposażonaTwojaedycjaLinuksa.
Code::BlocksIDEjestrównieżdostępnywwersjidlasystemówoperacyjnychzrodzinyMS
Windows,możebyćzatemdobrymwyborem,jeżelizechceszmiećjaknajwiększągwarancjęłatwej
przenośnościswojegokodumiędzyplatformamisystemowymi.
Inne
Poniższenarzędziasądostępnedlawszystkichinteresującychnasplatformsystemowych.
PoEdit
BibliotekawxWidgetsudostępniaczytelnyiwydajnysysteminternacjonalizacjiaplikacji,dziękiktóremu
włatwysposóbmożeszdodaćdoswojegoprogramutłumaczenianainnejęzyki.PoEditjestnarzędziem
służącymdowygodnegotworzeniaiedycjiplikówtłumaczeń.Jeżelichceszprogramowaćaplikacjewie-
lojęzycznezwxWidgets,PoEditpowinienkoniecznieznaleźćsięwTwoimprogramistycznymwarsztacie.
GIMP
GIMP-anietrzebaprzedstawiaćnikomu,ktochoćprzezchwilędotknąłogromnegoświatawspania-
łychnarzędziopensource.Tenrozbudowanyprogramgraficznywykorzystamydoubranianaszego
programuwpiękneikonkiiobrazki.Oczywiściemożeszużywaćswojegoulubionegoprogramugra-
ficznego,jednakprzykładyzawartewksiążce,atakżedołączonedoniejmateriałydodatkowe,zawie-
rajągrafikiutworzonezapomocąprogramuGIMP.
Materiałydodatkowedoksiążki
Materiałydodatkoweorazkodyźródłoweprogramówprzedstawionychwksiążcemożnapobrać
wformiespakowanegoarchiwumzestronyinternetowej:
http://itipwnipl/Artykuly/Programowanie/
Programowanie-wieloplatformowe-z-C-i-wxWidgets-3
powpisaniuhasła:
w8x18WxWidgetS2e
Wszystkiezaprezentowanewksiążceprzykłady,jakieznalazłyodzwierciedleniewmateriałach
dodatkowychdoksiążki,zostałyprzygotowanedopracyześrodowiskamiprogramistycznymiMS
VisualStudio2015(VisualC++)orazCode::Blocks16.01.Byłyoneuruchamianeitestowanewsys-
temachoperacyjnychMSWindows7,8.1oraz10,atakżewsystemieoperacyjnymUbuntuLinux
wwersjach16.04,16.10oraz17.04isystemieoperacyjnymMintLinuxwwersjach17.3i18.1.