• 7182阅读
  • 5回复

请教qtopia多线程问题 [复制链接]

上一主题 下一主题
离线zokunwilling
 
只看楼主 倒序阅读 楼主  发表于: 2009-07-11
本人使用mini2440开发板,现在写了一个应用程序添加到qtopia上,当我点击一个按钮执行一个比较耗时的动作时,再点击别的按钮都不起作用了,鼠标都不能动了,只有执行完刚才的动作后才可以控制别的。我想是多线程的问题,可是我加线程后,编译错误,找不到 -lqte-mt文件:
/usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lqte-mt
collect2: ld returned 1 exit status
make: *** [../../tmp/linux-2.6.29/drivers/char/norflash] 错误 1
可是在qtopia-2.2.0-FriendlyARM/dqt/lib里就有libqt-mt.so.3.3.5文件啊,怎么说找不到呢,请问一下大家是什么问题?怎么解决?谢谢了!

离线paomu52
只看该作者 1楼 发表于: 2009-09-14
那就是环境变量没设对了
离线tangxh
只看该作者 2楼 发表于: 2009-10-24
请问楼主你的问题是怎么解决的呢 ?我用友善的开发板做多线程的程序也遇到这样的问题了,不解

楼上的兄弟能否详细说一下这环境变量改怎么配置呀?我网上搜了一大堆东西也有这么个说法的
学海无涯,回头也没有岸
离线潇湘书笛
只看该作者 3楼 发表于: 2010-01-19
遇到同样的问题,希望二楼能够做出详细解答!!!
离线qiongbian
只看该作者 4楼 发表于: 2010-07-06
哥你注意了吗?错误中是 -lqte-mt,你找的是qt-mt
离线ketiy2004

只看该作者 5楼 发表于: 2010-07-17
楼上好眼力~~
快速回复
限100 字节
 
上一个 下一个