2013-06-09 3 views
10

그래서하지만 내 XCode project에 CIMG 이미지 쓰기 라이브러리를 통합하기 위해 노력하고있어, 라이브러리의 헤더 파일이 포함 다음 포함하고 엑스 코드는이 오류 경고를 제공합니다맥 OSX 라이온/X11/CIMG 라이브러리

#include <X11/Xlib.h> Error: File not found 

내 노트북 ​​OSX 라이온 10.8.2을 실행하고 분명히 사과 사자에 대한 X11을 멀리했다, 그래서 나는 this site에 가서 그는 Apple Support page에 할 말 때문에 XQuartz를 다운로드했습니다.

그래서 설치 후, 내 컴퓨터를 다시 시작하고 내 Xcode 프로젝트를 실행하려고하지만, 난 여전히 포함 그것에 똑같은 오류를 받고 있어요.

그래서 나는이 문제를 해결하기 위해 지금 무엇을해야하는지 모르겠어요. Finder에서 "XLib.h"를 검색하면 X11이라는 폴더가 나타나기 때문에 필자가 필요로하는 것 같은 느낌이 들지만 알아낼 수는 없습니다.

답변

13

헤더 파일 Xlib.h/opt/X11/include에, 그래서 엑스 코드에 헤더 검색 경로에 해당 경로를 추가

enter image description here

당신은 아마뿐만 아니라 /opt/X11/lib에서 라이브러리를 추가해야합니다 ...

+0

위대한 작품! 감사! – user1782677

+1

커맨드 라인에서 다른 것들은'-L/opt/X11/lib -lX11'을 추가해야합니다. 또한, 새로운 OSX에 다운로드하여 http://xquartz.macosforge.org를 설치하는 데 필요한'cimg' 코드에서 그들이 X11 라이브러리를 링크 할 경우 – Meekohi

+0

안녕 트로이 목마는, 당신이 나를 알 수 있습니까? – SexyBeast