Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Wstęp
Poniżejprogrampowitalny("halo")zostałpodanyjakoaplikacjaWindows:
#include<windows.h>
intWINAPIWinMain(HINSTANCEhInstance,HINSTANCE
hPrevInstance,PSTRszCmdLine,intiCmdShow)
{
MessageBox(NULL,"Halo!","HaloDemo",MB_OK);
return(0);
}
Abyutworzyćplikwykonywalny,użyjemypoleceń:
gcc
-c
halo.c
gcc
halohalo.o
-mwindows
11
Jeślichcemywywołaćmałeokienkoaplikacjinaekraniekonsolitekstowej,obok
opcji-mwindowspowinniśmydodaćjeszczedrugąopcję(flagę):-mconsole.
Wdalszejczęściksiążkipodanowyłącznieprogramynakonsolę.
UWAGA
Czytelnikzapewnezastanawiasię,dlaczegorazwywołanokompilatorgcc,ainnymrazem
kompilatorg++albogpp(Linux).
WłaściwejesttylkowywoływaniekompilatorajęzykaC/C++,czylig++albogpp,gdyżposłu-
giwaniesięnazwągccpowodujeczasemsygnalizowaniebłędówzinnychjęzykówprogra-
mowania,np.zJavy.
KompilowanieiuruchamianieprogramówwśrodowiskuDev-C++jestproste,
gdyżpolegatylkonawybraniuodpowiednichopcjimenulubnaużyciutzw.gorących
klawiszy:
^F9(CtrlF9)
ñkompilacja;
F9
ñkompilacjaiuruchamianie.
CVSñsystemkontroliwersji
JednąznastępnychpozycjimenuśrodowiskaDev-C++wwersji4.9.9.2.jest
CVS,czyliwłączeniesystemukontroliwersji(ang.ConcurrentVersionsSystem).
ProjektyOpenSourcetworzoneinieustannierozwijaneprzezwoluntariuszy.
CVSmanaceluumożliwienieytkownikowikorzystaniaznajnowszejwersjida-
negosystemu.PonieważwchodzątuwgrętysiąceplikówzdanegoprojektuOpen
Source,dlategoonezbieranewcentralnychmiejscach,zwanychrepozytoriami
(ang.repository).