현재 readline.c / readline.h / readline_test.c 파일이 있다.

 

 

readline_test.c는 readline 헤더파일을 include하고 있다.

 

 


 

 

1. compile : gcc -c 파일명.c 하면 목적파일 생성

소스코드를 컴파일러를 통해 목적파일로

먼저 gcc -c 파일명.c를 통해 목적파일로 만들어준다.

목적파일로 만든 후 ls -l 명령어를 통해 확인해보면

readline.o / readline_test.o 라는 목적파일이 생성된 것을 확인할 수 있다.

 

 

2. link : gcc -o 실행파일명 파일명.c 하면 실행파일 생성

목적파일을 link통해 실행파일로

두 개의 목적파일을 link시켜 하나의 실행파일로 만들어주면 완료!

 

 


 

정상적으로 수행

STDIN_FILENO의 fildes로 받아 buffer에 저장해주는 역할을 정상적으로 수행하고 있다.

\n까지 포함하여 16bytes 길이의 문자를 읽었다

 

 

 

 

* 참고자료

www.joinc.co.kr/w/Site/C/Documents/CprogramingForLinuxEnv/Ch12_module

 

리눅스 환경에서의 C 프로그래밍 - 12장 모듈과 라이브러리

공유라이브러리와 정적라이브러리의 장단점

www.joinc.co.kr

 

+ Recent posts