Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
XXXIV
wprowadzenie
Linux(UbuntuiMint)
Code::Blocks
OsystemachoperacyjnychLinuxmożnapowiedzieć,żerajemdlaprogramistów,awszystkotodzięki
ogromnejliczbiedostępnychnarzędziiwbudowanychbibliotek.Niebezznaczeniapozostajerównież
otwartykodtychnarzędziicałegosystemuoperacyjnego.Takieokolicznościproszą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,jakiezwią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ędziadostę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.