2012-08-30 36 views
0

我想將Box2d包含到Cocos3d項目中(是的,我知道它是一個2D物理引擎),但是我無法使它工作。 Xcode沒有找到box2d h文件。我試圖設置搜索路徑,但它沒有效果。有什麼建議麼?例如它找不到Box2D/Collision/b2BroadPhase.h。將Box2d添加到Cocos3d

我做了如下:

  1. 從工作的cocos2d項目複製的Box2D的文件夾,並把它 在libs文件夾在我的Cocos3d項目。

  2. 添加的文件到cocos3d項目有以下選擇:

    • 拷貝到dest文件夾UNCHECKED
    • 創建任何添加的文件夾組(即無法創建文件夾引用)
    • 添加到目標被檢查
  3. 在此之後,我在'User header search paths'和'Header search paths'中爲整個項目添加了'libs',一個nd它似乎會繼承到目標特定設置。 '總是搜索用戶路徑'被選中。

我發現很多關於此的問題,並且我嘗試了許多其他解決方案。這是我最近的嘗試。這有點可疑嗎?

回答

1

我的錯誤是,我只是將'libs'聲明爲標題搜索路徑。當我將'projectName/libs'聲明爲搜索路徑時,該項目就會生成。

這很奇怪,因爲我試圖說絕對搜索路徑,但我沒有得到那個工作。我想我拼寫正確。

希望這可以幫助別人!