• 6314阅读
  • 4回复

hello world 编译的时候 出现 libqte.so could not read symbols invalid operation 的错误 [复制链接]

上一主题 下一主题
离线无境
 
只看楼主 倒序阅读 楼主  发表于: 2008-04-15
— 本帖被 XChinux 执行加亮操作(2008-04-15) —
编译hello world 的时候,出现 libqte.so could not read symbols invalid operation 的错误
离线无境
只看该作者 1楼 发表于: 2008-04-15
我上网查过了好多帖,都没找到一个合适的解决方法,实在是走投无路了,我用的RED HAT LINUX9虚拟机,看过了网上类似的帖,说libqte.so 这个库还是X86平台上的,我们需要的是ARM平台上,查看该库信息确实是如此,但却不知道怎么办
我现在用的交叉编译器是3.4.1编译QTE的,
编译HELLO应用程序用的是2.95.3
QTE是成功的,
可编译HELLO的时候就碰到了如上问题,做到这一步,在前边已经搞了很多问题了,头都大了
这个问题已经耽搁了好几天了,每天都这样在外围转,又不知道怎么办,在这样下去,只能放弃了,可是看看前边花的时间,真是,....
哪位大人救救我吧
哪位高手救救我这个迷途的QT小菜鸟吧
thomasjack1981@sina.com.cn
离线mzl626

只看该作者 2楼 发表于: 2008-04-15
是不是不同的编译器编译造成的?好像是编译环境不同造成的!
离线无境
只看该作者 3楼 发表于: 2008-04-15
谢谢楼上的兄弟!
看了相关的开发说明书,要求用不同的交叉编译器编译!
因为版本高的编译器并不兼容版本低的编译器,编译器的版本和所使用到的QTE库可能有关,在编译QTE的时候希望用较高版本的编译器,而在编译应用程序的时候就需要合适的编译器,交叉编译环境的建立真是让人头痛!尤其是现在不顺利,卡壳的时候!
我用2.95.3编译是过不了qt-2.3.7!
而用3.4.1编译则过不了HELLO!
离线fanronghua
只看该作者 4楼 发表于: 2009-07-20
我现在也出现同样的问题的,不知道你的问题解决了没有
快速回复
限100 字节
 
上一个 下一个