首页| 论坛| 消息

标题:重新编译qte中的例子aclock时报错找不到-lqt~~
作者:naga1003
日期:2009-08-26 15:12
内容:

已经能用./aclock -qws运行qte/example中自带的程序,可是我如下重新编译了一遍时报告错误找不到-lqt
make clean
rm *.pro Makefile
qmake -project
tmake -o Makefile aclock.pro
make


#1 [shiroki 08-27 11:51]
版本?
具体的错误输出,包括编译的gcc命令行都贴出来
#2 [naga1003 08-27 19:34]
谢谢关注,我重新手动写了.PRO文件后就能编译通过了,原来用qmake -project生成的.pro文件格式完全不对啊,不知道这是什么原因,我比照其他例子写了aclock.pro就行了,但仍然困惑中,难道.pro真的需要自己来写吗??
#3 [shiroki 08-28 13:46]
一般情况下pro是不用改的, 但生成的pro比较基本, 有时需要自己添加一些东西。
具体问题具体分析
你的情况也有可能是qmake用的不是和qte兼容的版本
#4 [naga1003 08-28 14:32]
恩,那个qmake出来确实不是嵌入式的格式,那么应该重新装一个QTE得QMAKE吗?
#5 [shiroki 08-28 16:06]
qt4的qmake会自动读qt的设置, 看来你用的不是4了
老的版本需要加-spec参数或者 QMAKESPEC环境变量, 去搜一下交叉编译的帖子, 都有说的

回复 发表
主题 版块