์ฌ์ฉ ์ฅ๋น/MacBookPro๐ป (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Mac OS] ์นดํ๋ฆฌ๋ ์ ๋ฐ์ดํธ ์ดํ Terminal ZSH ํ ๋ง ์ค์ ํ๊ธฐ ๋งฅOS๊ฐ ์นดํ๋ฆฌ๋๋ก ์ ๋ฐ์ดํธ ์ดํ Bash Shell์์ ZSH Shell๋ก ๊ธฐ๋ณธ ์์ด ๋ณ๊ฒฝ์ด ๋์๋ค. ๊ทธ๋ผ ์ฌ๊ธฐ์ ZSH๊ณผ Bash์ ์ฐจ์ด์ ์ ๋ฌด์์ธ์ง ๊ฐ๋จํ๊ฒ ์์๋ณด๊ณ ๊ฐ์ ZSH์ Bash์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉ ํ ์ ์๊ณ ๊ฐ์ฅ ํฐ ์ฅ์ ์ธ ์ฌ๋ฌ ๊ฐ์ง์ ํ ๋ง๋ฅผ ์ค์ ํ์ฌ ์์ ์ ๋ง๊ฒ ์ปค์คํ ํ์ฌ ์ฌ์ฉ ํ ์ ์์ผ๋ฉฐ, ๊ฐ์ฅ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ธ ์๋์์ฑ์ด ๋๋ค๋์ ์ด๋ค. ๋ํ ๋ค์ํ ํ๋ฌ๊ทธ์ธ์ด ์กด์ฌํ์ฌ ZSH Shell์ ์ต๊ทผ ๋ง์ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉํ๊ณ ์๋ค. ํ์ง๋ง ๋๋ ์ ๋ฐ์ดํธ ์ดํ Bash Shell์ ๊ณ์ ์ฌ์ฉํ๋ ค๊ณ ํ์์ง๋ง, ์์ ๋งํ ๋ด์ฉ์ฒ๋ผ ์ง์ ์ปค์คํ ํ ์ ์๋ค๋ ๊ธ๋ค์ ๋ณด๋ฉฐ Zsh Shell์ chsh -s ๋ช ๋ น์ด๋ฅผ ํตํด ๊ธฐ๋ณธ ์๋ก ๋ณ๊ฒฝ ํ์๋ค. ํ์ฌ ๋ด๊ฐ ์ค์ ํ ํ ๋ง๋ 'agnoster'์ด๋ฉฐ ์ด ํ ๋ง๋ ์.. [Mac OS]Mac์์ GCC์ปดํ์ผ๋ฌ ์ฌ์ฉํด๋ณด๊ธฐ ํ๊ต์์ ์ฐ๋ถํฌ๋ฅผ ์ฌ์ฉํ๋ค๋ณด๋ ํฐ๋ฏธ๋์ ์ ์ ์ต์ํด์ง๊ธฐ ์์ํ๋ค. ๋ํ ์ด์์ฒด์ ์์ ์ ๋ค์ผ๋ฉด์ putty์ ์ด์ฉํ์ฌ ์๋ฒ์ ์ ์ํ gcc ์ปดํ์ผ๋ ํด๋ณด๊ณ ํ๋ฉด์ ๋งฅ๋ถ์์๋ gcc์ต์ ์ ์ฌ์ฉํ ์ ์์๊น๋ผ๋ ์๊ฐ์ ํ๋ฉฐ ๊ฒ์์ ํด๋ณด๋ ๋งฅ๋ถ ์ญ์ ํฐ๋ฏธ๋์ ์ฌ์ฉํ์ฌ gcc ์ปดํ์ผ์ด ๊ฐ๋ฅํ๋ค. ์ค์น ๋ฒ์ ๊ฐ๋จํ๋ค. 1. ์ฐ์ ํฐ๋ฏธ๋์ ํจ๋ค. 2. ํฐ๋ฏธ๋์ ์คํ์ํจํ ์๋์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ค. $ xcode-select --install 3. ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ์ด๋ ํ ์ฐฝ์ด ํ๋ ๋จ๊ฒ ๋๋๋ฐ install์ ๋๋ฌ์ฃผ๋ฉด ์๋์ฌ์ง๊ณผ ๊ฐ์ด ๋์ค๊ฒ ๋๋ค. 4. ์๊ฐ์ด ์๋๋ฉด ์ํํธ์จ์ด๊ฐ ์ค์น๊ฐ๋์๋ค. 5. ์ค์น๊ฐ ์๋ฃ ๋๋ฉด gcc -v์ ์ ๋ ฅํ์ฌ ๋ฒ์ ์ ํ์ธํ๋ค. (๋๋ xcode๊ฐ ์ค์น๋์ด์๊ธฐ ๋๋ฌธ์ ์๋ง ๋ค๋ฅด๊ฒ ๋์ฌ์๋.. ์ด์ 1 ๋ค์