LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 985|回复: 5

发句牢骚,gcc的兼容性不好

[复制链接]
发表于 2007-3-18 23:17:04 | 显示全部楼层 |阅读模式
gcc3和gcc4竟然不兼容。搞的我在g++4下编译qt/qembedded2.3.7, qtopia-free-1.7.0竟然编译出错。不过qtopia-opensource-4.2.0倒是可以编译出来。但是我的9315的板子用的是qtopia1.7.0交叉编译的程序根本不能跑.奶奶的。难道让我回到redhat9的年代。greenphone又买不起。看来有必要借一台破机器搞rh9了。
发表于 2007-3-18 23:21:04 | 显示全部楼层
其实, 这也不能怪GCC的兼容性不好。

可能是一种默契,微软VC++,从6.0到VC Studio2003和2005,都作了相应的语法更改。GCC3.2之后所作的语法规则改变与微软VC++所作的改变基本差不多。
回复 支持 反对

使用道具 举报

发表于 2007-3-19 00:48:02 | 显示全部楼层
可以在机器上装自己想要的GCC的版本的呀 并且可以不影响机器上现有的GCC的 你看看这篇文章吧http://phonix.bokee.com/260893.html
回复 支持 反对

使用道具 举报

发表于 2007-3-19 09:53:17 | 显示全部楼层
指定一下complier就可以了吧
回复 支持 反对

使用道具 举报

发表于 2007-3-19 10:55:09 | 显示全部楼层
Post by se9en
gcc3和gcc4竟然不兼容。搞的我在g++4下编译qt/qembedded2.3.7, qtopia-free-1.7.0竟然编译出错。不过qtopia-opensource-4.2.0倒是可以编译出来。但是我的9315的板子用的是qtopia1.7.0交叉编译的程序根本不能跑.奶奶的。难道让我回到redhat9的年代。greenphone又买不起。看来有必要借一台破机器搞rh9了。


That's true.  I've been bothered by this issue for a long  time.
回复 支持 反对

使用道具 举报

发表于 2007-3-19 14:39:59 | 显示全部楼层
Post by ieee
其实, 这也不能怪GCC的兼容性不好。

可能是一种默契,微软VC++,从6.0到VC Studio2003和2005,都作了相应的语法更改。GCC3.2之后所作的语法规则改变与微软VC++所作的改变基本差不多。


re,害我有时在机子上写好的程序拿到其他地方编译不过
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表