--- 아래의 내용이------
#include <X11/Xlib.h>
main()
{
Display *d ;
d = XOpenDisplay ("localhost:0.0") ;
XCloseDisplay (d) ;
}
만약 위의 내용을 ex01.c라는 이름으로 저장하셨다면,
cc -o ex01 ex01.c -lX11 해보십시요.
컴파일이 잘됩니까? 안된다구요?
왜 그럴까요? 힘든 영어지만 에러 사유를 잘 보시면
아마도 헤더파일을 못찾는다고 그러지 않나요?
그러면 다음과 같이 INCLUDE 디렉토리를 지정해주십시요.
cc -o ex01 ex01.c -I/usr/include/X11 -lX11
컴파일은 되도 링크가 안되다면 라이브러리 디렉토리도 지정해주세요.
-L/usr/X11/lib 를 명령행에 추가시키시면 됩니다.
------ 위의 내용과 동일하게 작성해서 컴파일을 했는데 ----------
에러문이 계속 나옵니다.
XOpenDisplay ,XCloseDisplay 의 함수를 못찾는다는데...
라이브러리 디렉토리설정도 모두 했는데 않되는 이유를 모르겠습니다.
-INCLUDE 디렉토리설정도 모두 했습니다.-