소켓 프로그래밍에서 컴파일 중에...........
글쓴이: 익명 사용자 / 작성시간: 수, 2002/05/22 - 11:05오후
컴파일을 하면
이러한 메세지가 뜹니다.
Undefined first referenced
symbol in file
socket /var/tmp/ccoqaWBf1.o
recv /var/tmp/ccoqaWBf1.o
send /var/tmp/ccoqaWBf1.o
connect /var/tmp/ccoqaWBf1.o
ld 치명적 기호 참조 오류. a.out에 출력이 기록되지 않음
undefined라고 나오는 걸로 보아 해당 헤더파일을 include 시키지 않아서
그런것이가라고 생각했었는데요 헤더파일은
#include
#include
#include
#include
#include
#include
위의 것들을 include 한 상태입니다.
혹시 라이브러리의 경로 지정이 잘못되서인가요?
Forums:
Re: 소켓 프로그래밍에서 컴파일 중에...........
이공... 이걸 안해주신 모양이네요.
gcc my_socket.c -lsocket
뒤에 -lsocket 라는걸 써주셔야만 해요.
저도 처음 소켓 컴파일 할때 저걸 몰라서 엄청 해맸었는데. ^^
댓글 달기