可以使用较新的头文件与旧版本的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 编辑:哇,我现在处境真是有点棘手,哈哈。我已经完全支持C,并且有一个几乎可用的g++编译器和需要进行微小修改的开放式工具链(下载了一个“可用版本”)。如果我能让我的iPod上的objc工作,我就不介意使用objc,当然目的当然是制作应用程序:D
还有一个问题,工具链是在amd64机器上编译的,但是针对i686,那么它就兼容intel?我不确定整个amd64的事情是否会让我困扰;P
特别是,我说的是g ++。
编辑:刚刚找到了这个链接,我要跟着做。 jeremyg:Building c/c++ applications using gcc/g++ on iphone 新编辑: 发现这个链接,尝试编译Hello World示例,但找不到objc库? antirez iphone-gcc tutorial 编辑:哇,我现在处境真是有点棘手,哈哈。我已经完全支持C,并且有一个几乎可用的g++编译器和需要进行微小修改的开放式工具链(下载了一个“可用版本”)。如果我能让我的iPod上的objc工作,我就不介意使用objc,当然目的当然是制作应用程序:D
还有一个问题,工具链是在amd64机器上编译的,但是针对i686,那么它就兼容intel?我不确定整个amd64的事情是否会让我困扰;P