[英]xcode includes of header files
我正在嘗試在 Snow Leopard 上使用 xcode 3.2.6 為瀏覽器插件 (http://pushingtheweb.com/2010/06/boilerplate-for-a-npapi-plugin/) 編譯示例項目。
我以前從未使用過 xcode。
當我嘗試構建時,我收到包含錯誤(AE/AERegistry.h:沒有這樣的文件或目錄)
當我單擊該文件時,它會將我帶到 header 文件 AE.h(位於文件夾 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers 中)並具有行:
ifndef __AEREGISTRY__
include <AE/AERegistry.h>
endif
首先,我不知道如何找出構建中包含 AE.h 的原因,因為我無法在任何地方看到它“包含”。
其次,為什么它找不到位於計算機上四個不同位置的 AERegistry.h? 我手動將其中一個文件夾添加到 Header 路徑中,但沒有任何區別。
為什么不在文件夾AE中時是AE/AEReistry?
感謝喬治的任何幫助
您必須將 go 放入構建設置中,找到“編譯器標志”(CFLAGS),然后添加如下內容:
-I/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers
然后做:
#include <AERegistry.h>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.