2011-08-10 4 views
0

xcode 3.2.6을 사용하여 브라우저 플러그인 (http://pushingtheweb.com/2010/06/boilerplate-for-a-npapi-plugin/)의 샘플 프로젝트를 컴파일하려고합니다. 눈표범.xcode에 헤더 파일이 포함됨

전에 xcode를 사용한 적이 없습니다. (AE/AERegistry.h : 그런 파일이나 디렉토리)

나는 내가 포함에 오류가 구축되지하려고

내가 파일을 클릭하면

이 헤더 파일 AE.h에 나를 걸립니다 (폴더 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers에)와 라인이있는 :

ifndef __AEREGISTRY__ 
include <AE/AERegistry.h> 
endif 

은 첫째로 내가 찾는 방법을 잘 모릅니다을 왜 AE.h가 빌드에 포함되어 있는지 알 수 없으므로 어디서나 "포함"되어 있습니다.

두 번째 이유는 컴퓨터에서 4 개의 별도 위치에있는 AERegistry.h를 찾을 수 없기 때문입니다. 수동으로 폴더 경로 중 하나에 폴더를 추가했지만 아무런 차이가 없습니다.

AE/AEReistry가 폴더 AE에없는 이유는 무엇입니까? 어떤 도움

감사 조지

답변

0
당신은, 빌드 설정으로 이동 "컴파일러 플래그"(CFLAGS)을 찾아 같은 것을 추가해야

: 다음

-I/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers 

그리고 할 :

#include <AERegistry.h> 
+0

나는 그것을 시험해 보았다. 기쁨이 없었다. "기타 C 플래그"설정에서 경로를 추가했습니다. – George