标题:QT程序移植到开发板后gcc版本问题
作者:5xinfeiyang
日期:2011-11-29 19:51
内容:
请问Ubuuntu10.04系统是Linux version 2.6.32-34-generic(gcc version 4.4.3 ),而开发板是Linux version 2.6.30(gcc version 4.2.0),在Ubuntu中装好了arm-linux-gcc-3.4.1,我用一个最简单的hello world 窗口界面做测试,移植不成功跟这个环境有关系吗?需要更换gcc或者内核版本吗?
#1 [5xinfeiyang 12-05 08:14]
自己结贴吧,与大家分享下,我的开发板Glibc版本是2.6.1,而Ubuntu的Glibc版本是2.11.1,差别太大了,可以降GCC和Glibc版本与开发板一致或接近,我图省事直接在虚拟机换了Ubuntu7.10,默认的GLIbc版本为2.6.1,GCC是2.1.4,还不好用,我有将交叉工具链换成了4.3.2版本的。简单的C移植终于可行了,动态编译不移植库也可以,希望能帮到纠结在这块的朋友