๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ์ ๋ค์ ์์ํ๊ธฐ๋ก ํ๊ณ , 10๋ ์ ์ ์ ๋๋ก ๋ชป ๋๋๋ ๋ง์ง๋ง ๊ณผ์ , "์ํฌ ์ฐ๋ ๋์ ๋ชฌ์คํฐ ์์ง์ด๊ณ , ์ ์ ๊ฐ ์ ์ํด์ ๊ทธ๊ฑธ ๊ด์ฐฐํ ์ ์๋ epoll ์๋ฒ"๋ฅผ ๋ชฉํ๋ก ๊ณต๋ถ๋ฅผ ํ๋ ค๊ณ ํ๋๋ฐ,
๊ทธ๋์ ๋ค์ ์ฒ์๋ถํฐ ์์ํ๋๋ฐ...
์ผ๋จ ์ฐ๋ถํฌ 10.10 - i386์๋ค๊ฐ TextEditor๋ gcc ์ด์ฉ.
์๋ฒ , ํด๋ผ์ด์ธํธ ์์ค ๊ตฌํ๊ฑฐ ๋ ๊ฐ ์ปดํ์ผ
server.cc , client.cc
gcc -g -o server server.cc
ํ๋ฉด ์ค๋ฅ๊ฐ ๋จ
/tmp/ccXP80hZ.o : (.eh_frame+0x12): undefined reference to '__gxx_personality_v0' collect2: ld returned 1 exit status
์ด๋์ ๋ง์ด ๋ดค๋ ์ค๋ฅ์ธ๋ฐ?
์๊ณ ๋ณด๋ 2๋ ์ ์๋ ๋ง๋ฌ๋ ์ค๋ฅ,
gcc๋ง๊ณ g++ ์ฌ์ฉํ๋ฉด ํด๊ฒฐ๋จ.
g++ -g -o server server.cc
์ปดํ์ผ๋ ์ ๋ค์ ./server ์ ./client ๋ก ์คํ
๋ฆฌ๋ ์ค์์ ์คํํ๋ ๋ฐฉ๋ฒ๋ ๊น๋จน์ด์ ์ด๊ฑฐ๋ ๋ค์ ๊ฒ์ํด์ ์ฐพ์๋๋ค.
๋ ๋ฐ๋ณธ๊ฐ๋ด.
์คํ ๊ฒฐ๊ณผ๋ ๊ทธ๋ฅ server, client ์ฐ๊ฒฐ๋๋ ๊ฑฐ.
'๊ฒ์ ํ๋ก๊ทธ๋๋ฐ > ํ๋ก๊ทธ๋๋ฐ ์ด๋ณด๊ฐ ๊ฒช๋ ๋ฌธ์ ๋ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AI ์ฝ๋ ์๋์์ฑ ๋๊ตฌ Tabnine AI Assistant (0) | 2022.09.08 |
---|---|
GitHub Copilot ๊นํ๋ธ ์ฝํ์ผ๋ฟ (0) | 2022.09.02 |
2021 ์นด์นด์ค ์ ์ ๊ณต์ฑ 1์ฐจ ์จ๋ผ์ธ ์ฝ๋ฉ ํ ์คํธ (0) | 2021.02.09 |
hash_map<string, int> ์ฌ์ฉ์ ์ค๋ฅ๊ฐ ๋๋ค. (0) | 2021.02.06 |
C์ธ์ด ์๋ ์ธก์ ์ฉ ํ ํ๋ฆฟ (0) | 2021.02.06 |