2013-06-13 77 views
1

Im我的項目使用Gecode(http://www.gecode.org/download.html)框架時遇到了麻煩。在XCode中爲C++項目使用框架頭文件

  1. 我下載並安裝了該框架。現在,它可以

    /Library/Frameworks/gecode.framework

  2. 下找到我創建了一個新的「命令行工具」項目,並選擇「C++」的類型。

  3. 然後我打開我的項目的目標和構建階段加入gecode.framework - >鏈接二進制與圖書館
  4. 在生成設置的路徑,我添加以下爲「頭搜索路徑」路徑:/庫/框架/gecode.framework
  5. 現在我試圖建立一個示例代碼與下列包括:

    #include <gecode/driver.hh> 
    #include <gecode/int.hh> 
    #include <gecode/minimodel.hh> 
    

- >的XCode抱怨並文件中沒有找到。

我試圖使用g ++和LLVM-G ++終端來編譯,它編譯沒有任何警告或錯誤

+0

你用#include「gecode/driver.hh」試過了嗎? –

+0

是的,我嘗試過,但它不是本地路徑。問題是,然後xcode在driver.hh中刪除錯誤,它找不到其他的 Sonne

回答

1

好了,我沒有完整的解決方案,但它的一部分:添加框架的路徑(例如/ Library/Frameworks)添加到項目的「框架搜索路徑」中。

之後,編譯器不再抱怨,自動補全工作正常。但鏈接器仍然抱怨鏈接時找不到的符號。

相關問題