본문 바로가기

리눅스 멀티스레드 파일 공유 프로그램 - 1 본문

개인 프로젝트 공부

리눅스 멀티스레드 파일 공유 프로그램 - 1

Seongjun_You 2024. 6. 7. 18:33

공부해 볼 겸 개인 프로젝트를 시작해보려고 한다.

멀티스레드 기반으로 클라이언트에게 파일을 전송해 주는 서버를 만들어 보려고 한다.

더 나아가서 암호화 복호화를 통해 파일의 내용을 탈취할 수 없게 만드는 기능까지 넣어보려고 한다.

 

환경부터 세팅을 해주었다.

먼저 우분투를 다운 받아준다.

 

그다음 vscode를 깔고 extension팩을 다운로드하여준다.

 

gcc가 깔려있나 확인했는데 깔려있다.

컴파일 및 빌드를 하려 하면 이런 오류가 나오는데

 

tasks 및 launch 파일을 생성해 주면 된다.

근데 요즘은 자동으로 설정을 해주기 때문에 편했다.

 

빌드가 잘된다.

Comments