LINUX(우분투)
-
간단한 소켓 통신LINUX(우분투) 2021. 1. 11. 09:10
리눅스에서 HOME폴더에 마우스 우 클릭해서 새 도큐먼트파일을 만들어서 각 각 server.c와 client.c 파일을 만들자. 그리고 아래의 내용을 각 각 복사 붙여넣기 하자. 아래의 소스 파일은 아래의 내용을 기본으로 한다. designatedroom87.tistory.com/175?category=896511 클라이언트&서버 소켓 연결하기 C 프로젝트는 서버와 클라이언트 모두 각 각 따로 만든다. 서버 소켓을 만들 때, 프로젝트 이름을 server라하고 클라이언트 소켓을 만들 때는 프로젝트 이름을 client라고 하였다. 1. 서버 소켓 만들 designatedroom87.tistory.com server.c 더보기 #include #include #include #include #include #..
-
gcc 컴파일LINUX(우분투) 2021. 1. 8. 11:06
시작 하기에 앞서 아래의 간단한 개념과 명령어들을 보도록 하자. bin디렉토리에는 실행할 수 있는 명령어들이 있다. 리눅스의 터미널을 열고 아래의 명령어를 입력 도움말 : man gcc pwd : 경로확인 명령 cd .. : 상위 디렉토리로 이동 ls : 리스트를 나타내는 명령 cd ~ : home 디렉토리로 이동 mkdir c : c라는 디렉토리를 생성 HOME 폴더에 main.c 라는 다큐멘트 파일을 생성하고 아래와 같이 내용을 적는다. 아래의 명령어를 입력한다. gcc main.c 아래와 같이 a.out이라는 목적 프로그램이 만들어진다. 그리고 아래의 명령어를 입력한다. ./a.out 아래의 실행결과를 볼 수 있다. 그리고, 아래의 명령어를 입력해보자. gcc -o main main.c 아래의 프로..