C++ IDE ๋ชฉ๋ก

Visual Studio(์ดํ•˜ VS)

C++ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ค‘์— ์›ํƒ‘๊ฐ€๋„๋ฅผ ๋‹ฌ๋ฆฌ๋Š” MS์˜ ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค๋‹ค.
๋Œ€๋ถ€๋ถ„์˜ ํ•™์Šต์„œ๋“ค์—์„œ ์ด ํˆด์„ ํ‘œ์ค€์œผ๋กœ ์‚ฌ์šฉํ•  ์ •๋„๋กœ ํฐ ์ง€๋ถ„์„ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ๋‹ค.

์ปดํŒŒ์ผ๋Ÿฌ๋Š” ์ž์ฒด์ œ์ž‘ํ•œ MSVC๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

์žฅ์  : ๊ธฐ๋Šฅ์ด ํ’๋ถ€ํ•จ. ํŽธ์˜์„ฑ ์ข‹์Œ. ํ•œ๊ตญ์–ด ์ง€์›. ๊ฐœ์ธ์šฉ์€ ๋ฌด๋ฃŒ.

๋‹จ์  : ์ธํ…”๋ฆฌ์„ผ์Šค-ํƒ€์ดํ•‘ ๋ณด์กฐ๊ธฐ๋Šฅ์ด ๋ถ€์‹คํ•œ ํŽธ. ๋ฌด๊ฑฐ์›€.



CLion

์š”์ฆ˜ ๋œจ๋Š” JetBrain์—์„œ ๊ฐœ๋ฐœํ•œ C++ IDE์ด๋‹ค.
์ž์ฒด ์ฝ˜์†”์„ ํƒ‘์žฌํ•˜๊ณ  ์žˆ๋‹ค.
์ปดํŒŒ์ผ๋Ÿฌ๋Š” gcc๋„ ์“ฐ๊ณ  msvc๋„ ์“ด๋‹ค.

์žฅ์  : ์ธํ…”๋ฆฌ์„ผ์Šค ๊ธฐ๋Šฅ์ด ์ข‹์Œ. ๋น„๊ต์  ๊ฐ€๋ฒผ์›€.

๋‹จ์  : ํ•œ๊ธ€ํ™”๊ฐ€ ์•ˆ๋จ. VS๋ณด๋‹จ ํŽธ์˜์„ฑ์ด ๋–จ์–ด์ง. ์œ ๋ฃŒ์ž„.(ํ•™์ƒ์€ ๋ฌด๋ฃŒ์‚ฌ์šฉ ๊ฐ€๋Šฅ)

๊ฐœ์ธ์ ์œผ๋กœ ์ธํ…”๋ฆฌ์„ผ์Šค ๊ธฐ๋Šฅ๋งŒ VS์— ๋ฐ•์•„๋‹ค๊ฐ€ ์“ธ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.



DevCpp

๊ฐ€๋ณ๊ฒŒ ์“ธ์ˆ˜์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ํˆด์ด๋‹ค.
์ปดํŒŒ์ผ๋Ÿฌ๋Š” GCC๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

์žฅ์  : ์™„์ „๋ฌด๋ฃŒ์ž„. ๋งค์šฐ ๊ฐ€๋ฒผ์›€. ํœด๋Œ€์šฉ์ด๋ผ์„œ usb์— ๋„ฃ๊ณ ๋‹ค๋‹ˆ๋ฉด์„œ ์“ธ ์ˆ˜ ์žˆ์Œ. ํ•œ๊ธ€ํ™”๋จ.

๋‹จ์  : ๋ฒ„์ „ ์—…๋Žƒ์ด ๋œ์ง€๊ฐ€ ์ข€ ๋จ.(์ปดํŒŒ์ผ๋Ÿฌ ์ปค์Šคํ…€์€ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ๊ทธ๋Ÿด๊ฑฐ๋ฉด ์ฐจ๋ผ๋ฆฌ ๋‹ค๋ฅธ ์—๋””ํ„ฐ๋ฅผ ์”€)
์ธํ…”๋ฆฌ์„ผ์Šค๊ฐ€ ๋งŽ์ด ๋ถ€์‹คํ•จ.



Code Block

์ด๊ฒƒ๋„ ์˜คํ”ˆ์†Œ์Šค์˜€๋˜๊ฑธ๋กœ ๊ธฐ์–ตํ•œ๋‹ค.

๋””์ž์ธ์ด ๋ง˜์— ์•ˆ๋“ค์–ด์„œ ๋˜์กŒ์—ˆ๋Š”๋ฐ ๋‚˜์ค‘์— ๋‹ค์‹œ ์จ๋ณด๊ณ  ๋ณด๊ฐ•ํ•จ.

์ปดํŒŒ์ผ๋Ÿฌ๋Š” Gcc๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

์žฅ์  : ์™„์ „๋ฌด๋ฃŒ์ž„

๋‹จ์  : ๋””์ž์ธ ๊ตฌ๋ฆผ. ํ•œ๊ธ€ํ™” ์•ˆ๋จ.



JEditor

http://www.ojang.pe.kr/CALENDAR/

์ฃ ์šฐ์ €ํ”„๋ผ๋Š” ๋ถ„์ด ๋งŒ๋“œ์‹  ํœด๋Œ€์šฉ IDE.

์ปดํŒŒ์ผ๋Ÿฌ๋Š” msvc๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

์žฅ์  : ๋ฌด๋ฃŒ์ž„. ์—„์ฒญ๋‚˜๊ฒŒ ๊ฐ€๋ฒผ์›€(61mb), ํ•œ๊ธ€์ž„.

๋‹จ์  : ์šฉ๋Ÿ‰์— ๋น„๋ก€ํ•ด ๊ธฐ๋Šฅ์ด ๋ถ€์‹คํ•จ.