Yuav ua li cas rub tawm, Nruab, thiab Siv Code :: Blocks (nrog Duab)

Cov txheej txheem:

Yuav ua li cas rub tawm, Nruab, thiab Siv Code :: Blocks (nrog Duab)
Yuav ua li cas rub tawm, Nruab, thiab Siv Code :: Blocks (nrog Duab)

Video: Yuav ua li cas rub tawm, Nruab, thiab Siv Code :: Blocks (nrog Duab)

Video: Yuav ua li cas rub tawm, Nruab, thiab Siv Code :: Blocks (nrog Duab)
Video: yuav coj li cas kom luag nyiam 2024, Plaub Hlis Ntuj
Anonim

Code:: Blocks yog pub dawb, qhib qhov chaw C, C ++, thiab Fortran compiler rau Windows, MacOS, thiab Linux. Lub software muaj cov cuab yeej siv tag nrho hauv ib qho uas suav nrog txhua lub tsev qiv ntawv thiab cov cuab yeej koj yuav xav pib coding. Nws nta qhov yooj yim-rau-siv interface thiab yog cov cuab yeej zoo rau cov tub ntxhais kawm theem siab thiab tsev kawm qib siab, lossis cov uas xav kawm paub coding. Nws tseem nthuav dav los ntawm kev siv cov plugins, ua rau nws muaj txiaj ntsig zoo rau cov neeg siv tau zoo ib yam.

Kab lus no yuav tsom mus rau txhim kho Code:: Blocks hauv Windows. Tom qab teeb tsa, software yuav raug siv los tsim thiab ua haujlwm "Hello World" C program.

Cov kauj ruam

Ntu 1 ntawm 4: Rub Tawm Txoj Cai:: Blocks

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 1
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 1

Kauj Ruam 1. Rub tawm qhov tseeb ntawm Code:

: Thaiv los ntawm lawv lub vev xaib raug cai.

Nkag mus rau nplooj ntawv rub tawm. Hauv qab ntu Windows, xaiv qhov "mingw-teeb tsa" sib txawv; qhov no yog txhua qhov-hauv-ib qho kev teeb tsa uas suav nrog txhua yam cuab yeej tsim nyog. Xaiv ob qho txuas txuas mus txuas ntxiv.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 2
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 2

Kauj ruam 2. Xaiv txoj kev rub tawm

Tom qab nyem qhov rub tawm txuas, lub qhov rai yuav tshwm, ua rau koj xaiv qhov chaw kom txuag tau cov ntaub ntawv teeb tsa. Ua ntej, xaiv qhov chaw txuag, tom qab ntawd nyem "Txuag" txuas ntxiv.

Ntu 2 ntawm 4: Txhim Kho Txoj Cai:: Blocks

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 3
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 3

Kauj Ruam 1. Tua tawm lub installer

Tom qab rub tawm tiav, pib lub installer. Tus installer yuav nyob hauv qhov chaw tau teev tseg thaum nws tau rub tawm.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 4
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 4

Kauj ruam 2. Khiav lub teeb

Tom qab pib lub installer, teeb wizard yuav tshwm ntawm qhov screen. Txhawm rau txuas ntxiv, nyem lub pob "Tom ntej".

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 5
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 5

Kauj Ruam 3. Nyeem Qhov Software Pom Zoo

Nyeem qhov kawg cov neeg siv daim ntawv tso cai pom zoo. Tom qab nyeem ntawv, nyem "Kuv Pom Zoo" yog tias koj pom zoo rau cov lus thiab xav teeb tsa lub software.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 6
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 6

Kauj Ruam 4. Xaiv koj cov khoom

Nco ntsoov tias kev teeb tsa "Full" raug xaiv los ntawm cov ntawv qhia zaub mov nco rau saum; qhov no suav nrog txhua yam khoom tsim nyog software. Tom qab qhov no ua tiav, nyem "Tom ntej" txuas ntxiv.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 7
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 7

Kauj Ruam 5. Xaiv txoj kev teeb tsa

Los ntawm lub neej ntawd, Code:: Blocks yuav teeb tsa hauv C: / Program Files (x86) CodeBlocks \. Yog tias koj xav siv qhov no, nyem "Nruab", txwv tsis pub, siv "Xauj" khawm kom xaiv txoj kev teeb tsa kev cai ua ntej pib teeb tsa.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 8
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 8

Kauj Ruam 6. Tos kom qhov kev teeb tsa ua tiav

Kev teeb tsa yuav siv ob peb feeb los ua kom tiav thiab yuav qhia nws qhov kev nce qib hauv lub qhov rais.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 9
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 9

Kauj Ruam 7. Ua tiav kev teeb tsa

Thaum hais kom ua, tsis txhob ua Code:: Blocks. Ua ntej, ua kom tiav wizard. Qhov no ua tiav los ntawm txhaj "Next" khawm ntawm lub installer screen, tom qab ntawv nyem "Finish" ntawm nplooj ntawv ua tiav.

Ntu 3 ntawm 4: Teeb Koj Cov Ntaub Ntawv C

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 10
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 10

Kauj Ruam 1. Launch Code:

: Thaiv.

Txhawm rau pib qhov haujlwm, ob npaug nyem rau Code:: Blocks icon tus installer tso rau ntawm koj lub desktop. Yog tias koj tsis muaj lub desktop luv, qhov program tuaj yeem pom nyob hauv Start All Programs - Code:: Blocks CodeBlocks.exe

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 11
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 11

Kauj Ruam 2. Ua kom tiav cov teeb tsa ua ke

Yog hais kom sai, lees txais GNU GCC Compiler ua lub neej ntawd. Txhawm rau ua qhov no, nyem qhov nkag rau GNU GCC Compiler, tom qab ntawv nyem "Teeb raws li lub neej ntawd". Txhawm rau txuas ntxiv, nyem "OK".

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 12
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 12

Kauj Ruam 3. Teem cov koom haum ua ntaub ntawv

Yog hais kom sai, xaiv qhov kev xaiv los koom nrog Code:: Thaiv nrog C thiab C ++ hom ntawv, tom qab ntawd nyem "OK". Qhov no yuav tso cai rau koj qhib cov hom ntaub ntawv no hauv Code:: Blocks los ntawm lub neej ntawd.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 13
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 13

Kauj Ruam 4. Tsim txoj haujlwm tshiab

Ntawm nplooj ntawv tseem ceeb, xaiv qhov txuas ib sab ntawm daim nplaub tshev icon. Qhov no yuav qhib lub qhov rai tshiab uas koj yuav teeb tsa koj qhov project.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 14
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 14

Kauj Ruam 5. Xaiv koj lub hom phiaj

Ntawm qhov "Tshiab los ntawm Tus Qauv" qhov rai, xaiv "Cov Ntaub Ntawv" nqe lus nyob rau sab laug ntawm lub qhov rais. Tom qab ntawv, xaiv qhov "C/C ++ Source" xaiv. Nyem "Mus" mus txuas ntxiv.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 15
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 15

Kauj Ruam 6. Siv Cov Ntaub Ntawv Tsis Txaus

Siv tus wizard los tsim thiab teeb tsa koj cov ntaub ntawv C. Txhawm rau txuas ntxiv, nyem "Tom ntej".

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 16
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 16

Kauj Ruam 7. Xaiv koj hom ntaub ntawv

Xaiv qhov kev xaiv los tsim cov ntawv "C". Thaum xaiv lawm, nyem lub pob "Tom ntej" txuas ntxiv.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 17
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 17

Kauj Ruam 8. Teeb txoj kab ntawv

Nyem rau "…" khawm ntawm cov ntawv qhia zaub mov kom qhib lub qhov rai tshawb kom tso cai rau koj los tsim koj li C file.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 18
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 18

Kauj Ruam 9. Xaiv cov ntaub ntawv npe

Ua ntej, xauj mus rau qhov chaw koj xav khaws koj daim ntawv C hauv (nws tau pom zoo tias koj ua daim ntawv cais rau txhua txoj haujlwm). Tom ntej no, xaiv lub npe rau koj li C file. Thaum kawg, nyem "Txuag" kom txuag koj cov ntaub ntawv nrog lub npe thiab qhov chaw tshwj xeeb.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 19
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 19

Kauj Ruam 10. Ua kom tiav siv Cov Ntaub Ntawv Wizard

Txhawm rau lees paub kev tsim koj li C file, nyem "Finish".

Ntu 4 ntawm 4: Tsim Txoj Haujlwm C Yooj Yim

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 20
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 20

Kauj Ruam 1. Sau qhov chaws

Txhawm rau tsim koj li "Nyob Zoo Ntiaj Teb" program, theej cov cai hauv qab no rau hauv Code:: Blocks. #include #include int main () {printf ("Nyob Zoo Ntiaj Teb. / n"); rov qab 0;}

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 21
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 21

Kauj ruam 2. Khiav qhov program

Nyem rau "Tsim thiab Khiav" lub cim kom ua haujlwm koj li program. Cov haujlwm no suav nrog tom qab ntawd sau koj cov haujlwm hauv ib qib yooj yim.

Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 22
Rub tawm, Nruab, thiab Siv Code_Blocks Kauj Ruam 22

Kauj Ruam 3. Saib qhov program

Tom qab khiav, lub davhlau ya nyob twg qhov rai yuav tshwm nrog cov lus "Nyob Zoo Ntiaj Teb." Cov txheej txheem yuav tsum rov qab 0. Yog tias tus nqi sib txawv tshwm sim, tej zaum yuav muaj teeb meem nrog koj qhov program. Lub sijhawm ua haujlwm yuav txawv raws qhov nrawm ntawm koj lub computer.

Lub tswv yim

  • Yog tias siv MacOS lossis Linux, xa mus rau Code:: Blocks Wiki rau cov lus qhia teeb tsa.
  • Ua kom ntseeg tau tias koj lub khoos phis tawj ua tau raws qhov kev xav tau yam tsawg kawg nkaus rau cov software.
  • Yog tias koj qhov program tsis ua haujlwm, siv cov cav hauv Code:: Blocks txhawm rau txheeb xyuas qhov ua yuam kev.

Pom zoo: