본문 바로가기
Coding/Linux

[ Linux ] Ping! 2주차 실습

by 이응이응잉 2025. 2. 2.

과제

1. 아래와 같은 명령어들을 수행하여 hw1.c 파일을 생성하고, 컴파일 후 각각의 실행결과를 캡쳐

 $ vi hw1.c

 $ gcc hw1.c –o hw1

 $ ./hw1

 $ ./hw1 input

 

2. 아래와 같은 4개의 파일을 vi 에디터로 작성(main.c, hello.h, hello.c, bye.c)

  • main.c 파일을 vi 에디터로 작성한 것

 

  • hello.h 파일을 vi 에디터로 작성한 것

 

  • hello.c 파일을 vi 에디터로 작성한 것

 

  • bye.c 파일을 vi 에디터로 작성한 것

 

3. 4개의 프로그램을 자동 컴파일하여 실행파일 all 을 만들어주는 makefile을 작성(vi와 makefile 명령어 사용)

+ 노션 참고할 것!

 

my.h 가 아니라 hello.h로 수정해야하는 것 같다... 보기 코드와 똑같이 썼더니 틀린 점을 뒤늦게 확인하였다.

 

vi 에디터 써서 다시 파일 전부 수정하고 make 파일 sudo apt install로 설치한뒤 명령어를 사용하였다!

'Coding > Linux' 카테고리의 다른 글

[ Linux ] Ping! 4주차 과제  (0) 2025.02.16
[ Linux ] Ping! 3주차 과제  (0) 2025.02.09
[ Linux ] Ping! 1주차 실습  (0) 2025.01.26