2012-04-19 44 views
2

我想跨iOS編譯針對iOS的poker-eval(來自http://gna.org/cookbook/?group=pokersource)的c庫,即用於arm7體系結構。針對iOS的交叉編譯庫(撲克評估)

我按照http://tinsuke.wordpress.com/2011/11/01/how-to-compile-and-use-tesseract-3-01-on-ios-sdk-5/的編譯指示選擇了配置的設置和環境變量。

到目前爲止好,它能夠成功地配置和構建大多數的源文件,直到它與錯誤而退出:

make[1]: ./mktab_basic: Bad CPU type in executable

顯然撲克-EVAL建立一些可執行文件生成表(源)文件是完整構建所必需的。由於我正在編譯arm7體系結構的所有內容,因此很顯然,我無法在計算機上運行這些程序。我不確定是否可以先用普通版本生成這些文件,然後將它們包含在arm7版本中。我擔心它們是在編譯時生成的,因爲它們依賴於處理器。 因此,在我嘗試深入makefile並進行配置之前(我沒有這麼做的經驗),我想聽聽有沒有人知道如何解決這個問題?

我希望我明確了我的問題。

非常感謝

回答

0

上次我看了看項目,生成的代碼是爲小查找表。我不認爲你應該有任何問題編譯/使用從另一個拱門產生的表格。