8

我浏览了(过时的)文章,这是谷歌上关于ARM 交叉编译的第一个热门文章。我还看过关于将OpenCV 编译到 iPhone的文章以及那里的一般交叉编译说明。我的问题是我可以像在后一篇文章中那样在 iPhone 开发人员包(我已经安装)中调用显然已经配置的 gcc/g++ 吗?很多 OpenCV 的东西对我的需求来说似乎是多余的。

如果可以,电话会是什么样子?我应该创建一个 Makefile 来让事情变得更容易吗?

另外,我需要 -lncurses 库。我可以像往常一样调用它们,还是我需要指定它的路径,因为我没有调用默认的 gcc/g++?

4

3 回答 3

4

如果您使用的是官方 SDK,为 iPhone 编译 C++ 就像在项目中包含 cpp 文件并点击“构建”一样简单。当然,您仍然可以进入并调整编译器开关——嗯,大部分都是。

至于 ncurses,我不确定你为什么要使用它——但你应该有的唯一限制是你不能链接到动态库——所以你必须链接目标代码。

于 2009-02-16T08:02:26.857 回答
1

一个脚本,您可以将其用作交叉编译库以进行 iOs 开发的基础。

于 2010-10-04T04:57:47.143 回答
0

不幸的是,[n]curses 包对 iPhone 没有任何好处。
[n]curses 旨在与终端窗口一起使用。这只是不适用于 iPhone,您需要学习如何使用 Coco 开发 GUI 界面。

于 2009-02-16T09:19:15.190 回答