질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스 시스템 콜 구현 하기에서 질문 드립니다.

작성자 정보

  • 류연비 작성
  • 작성일

컨텐츠 정보

본문


간단한 문자열을 시스템 콜로 구현하기 입니다.
자세한 건 링크를 걸어놓았스비니다.






§응용 프로그램에서 참조하는 unistd.h 파일을 linux/unistd.h로 정의했기 때문
§/usr/include/linux/unistd.h à /usr/include/asm/unistd.h
ü보통 사용자 프로그램을 컴파일할 gcc 컴파일러가 참조하는 헤더 파일
해결방법
§/usr/include/asm/unistd.h 파일도 커널에서 수정해 준 내용과 같이 수정
§gcc 컴파일 옵션에 커널 소스 내의 헤더 파일을 포함
ü#gcc -I /usr/src/linux-2.4.32/include -o app_hellocall app_hellocall.c
üI (i 대문자) option : 헤더파일의 경로 지정

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  94 명