2009-02-16 112 views
8

我掃描了(谷歌的第一個關於ARM cross-compiling的首次搜索的文章)。我也看到了關於編譯OpenCV to the iPhone以及那裏的一般交叉編譯指令的文章。我的問題是我可以像在後面的文章中那樣調用顯然已經配置好的iPhone開發包(我已經安裝了)的gcc/g ++?許多OpenCV的東西似乎對我的需求是多餘的。交叉編譯C++到iphone手臂

如果可以,電話會是什麼樣子?我應該創建一個Makefile來使事情變得更簡單嗎?

另外,我需要-lncurses庫。我可以像正常一樣調用它們,還是需要指定它的路徑,因爲我沒有調用默認的gcc/g ++?

回答

4

如果您使用官方的SDK,編譯C++的iPhone是爲包括cpp文件在您的項目,打「構建」一樣簡單。當然,你仍然可以進入並調整編譯器開關 - 大部分都是。

至於ncurses的,我不知道爲什麼你會想使用 - 但你應該有唯一的限制是,你不能對動態庫鏈接 - 所以你必須要鏈接的目標代碼英寸

0

不幸的是,[N]詛咒包是不會給你帶來任何好爲iPhone。
[n] curses設計用於終端窗口。這僅僅不適用於iPhone,您需要了解如何使用Coco開發GUI界面。

+1

沒有,如果你去了SDK路線 - 但對越獄現場 – philsquared 2009-02-16 11:04:11