是否可以在较旧版本的gcc(g ++)上使用较新的标题?

时间:2011-10-01 07:42:16

标签: iphone c++ gcc header

是否可以在较旧版本的gcc中使用较新的标头? 我的ipod上有gcc 4.2.1(我学过它有一个可以用cydia安装的编译器)但我的发行版上有gcc 4.4.3。我想知道我是否需要获取原始标题(如果可能的话,我知道gnu喜欢逐步推出旧版本)或者我是否可以使用我的发行版中的标题?

特别是,我在谈论g ++。

编辑:刚发现这会跟着它。

jeremyg:Building c/c++ applications using gcc/g++ on iphone

新编辑: 发现这个尝试编译Hello World示例但找不到objc库? antirez iphone-gcc tutorial

编辑:嗯,我在一个地方loo我有完整的C支持和一个几乎可用的g ++编译器和开放的工具链(torrented一个“工作版本”)需要微小的修改。 如果我可以让objc在我的iPod上工作我不介意使用objc,整个目的当然是制作应用程序:D

一个快速的问题,工具链是在amd64机器上编译的,但是对于i686这样才能使它与intel兼容?我不确定整个amd64是什么让我失望; P

1 个答案:

答案 0 :(得分:0)

您不需要,您的PC和iPod上的gcc没有理由相同。你想做什么?