HEADER 파일에서...

moonzoo의 이미지

curses.h라는 파일을 include 하였는데..

curses.h
...
#ifdef _XOPEN_SOURCE_EXTENDED
...
#define ACS_VLINE   ACS_SBSB
..
.
#endif

여기서 ACS_VLINE를 사용하고 싶은데..

소스에서 그걸 쓰면

ACS_VLINE undefined... 라는 error가 발생합니다.

어떻게 하면 위에 ACS_VLINE를 사용할 수 있을지

궁금합니다.

참고로 컴파일 할때 -lcurses 는 하였습니다.

pynoos의 이미지

원하는 기능은 compile option에

-D_XOPEN_SOURCE_EXTENDED

을 주시거나..

#define _XOPEN_SOURCE_EXTENDED 1
#include <curses.h>

과 같이 위에 넣어 주시면 됩니다.

moonzoo의 이미지

빠른 답변 감사드립니당 ~

많은 도움이 됐습니다.