• 4195阅读
  • 3回复

目标板上的libqte.so和arm环境下的不一样 [复制链接]

上一主题 下一主题
离线hanxiao6904
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-20
— 本帖被 XChinux 执行加亮操作(2008-09-20) —
我的程序中用到了QPainter的setWindow属性,而使用这个setwindow必需要在交叉编译环境下重新编译libqte.so,我这样做了,编译成功。
但是下到板子上就不行了,因为板子上的libqte.so重新编译过,我把交叉编译环境下的libqte.so复制到板子也不行,因以它们不兼容。
那么如何重新编译板子上的libqte.so呢。
离线taomic

只看该作者 1楼 发表于: 2008-09-20
1.搭建交叉编译环境
2.交叉编译qt, qt-x11, qtopia

这样编译出来的库文件就可以用了
具体方法网上到处都可以找到
离线hanxiao6904

只看该作者 2楼 发表于: 2008-09-23
已经都编译了,就是不行啊。
离线guoyun_he

只看该作者 3楼 发表于: 2008-09-23
给出你不兼容的提示信息,我用的工程里面也对qt的源码做过一定程度的修改,重新编译后没有出现不兼容的情况!
快速回复
限100 字节
 
上一个 下一个