我想跨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並進行配置之前(我沒有這麼做的經驗),我想聽聽有沒有人知道如何解決這個問題?
我希望我明確了我的問題。
非常感謝