cygwin에서 lex와 yacc 사용방법??
글쓴이: 익명 사용자 / 작성시간: 금, 2002/04/26 - 11:37오전
윈도우 2000 프로페셔널에 cygwin을 full로 설치했습니다.
gcc, vi, 기타 ls, grep 등등은 잘 돌아가는 것 같구요.
문제는 lex를 써 보려고 하는데 마침 flex가 있더군요.
flex a.l
을 하니까 lex.yy.c는 생겼습니다.
이제 컴파일을 하려고...
gcc lex.yy.c -ll
을 하면 이 에러 메시지가 뜹니다.
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/../../../../i686-pc-
cygwin/bin/ld cannot find -ll
collect2 ld returned 1 exit status
아마 lex와 관련된 라이브러리를 찾지 못하는 것 같은데
혹시 사용해 보신분 답변 부탁드립니다.
Forums:
Re: cygwin에서 lex와 yacc 사용방법??
음...
-ll 이 아니라.. -lfl 이라고 하번 해보세요...
만약 cygwin에 lex (flex)가 깔려 있다면... 될지도...
확인 못해봤어요... 너무 무책임 하군요...
Re^2: 어 되네요??^^
어 -lfl 하니까 되네요...
감사합니다.
댓글 달기