lex에서 클래스 정의를 해서 사용하려고 하는데..
-+옵션을 붙여서 lex.yy.cc파일을 만들면 yylex(), yycreate(), yyin,
yyout같은 함수나 지시자들을 사용할 수가 없군요^^;
어디선가 클래스를 끌어와야된다는 얘기를 들은 것 같기도 한데...
어떻게 하면 이런 lex의 기초함수들이나 지시자드를 쓸 수 있을까요?
안녕하세요 처음 리눅스를 공부하는 사람입니다.
저는 'c'사용자를 위한 리눅스 프로그래밍 - Warren Gay 저, 강욱규 역 - 의
책을 보고
있는데 아래와 같이 코딩하고 컴파일 하는데
RC_OPENERR, RC_READERR 에서 값이 정의되어 있지 않다고 에라고 발생하는데
/usr/inlcude/errno에도 이 값이 정의되어 있지 않고
예제를 컴파일 해도 역시 에라가 나는데 왜 그러는지, 해결책은 뭔지 아시는
분
도움 부탁드립니다.
위와 같이 컴파일을 한후 ./quicksort를 실행시키고나서
prof quicksort를 실행하면
quicksort 프로그램에 사용된 함수들이 잡아 먹은 시간을
화면에 출력해 준다는데 리눅스에서 해보니 prof라는 명령어가 없다네요.
man prof를 실행하니 unimplemented라더군요.
그러면 이와 비슷한 것을 구현하는 리눅스적인 명령어가 없을까요?