标题:tmake不能正常生成makefile文件,求助中
作者:windytwang
日期:2006-04-05 16:54
内容:
我的tmake是这样配置的
export TMAKEDIR=$PWD (PWD是我tmake的当前位置)
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++
export PATH=$TMAKEDIR/bin:$PATH
但当我tmake -o Makefile xxx.pro时生成的makefile文件里
都是用的cc=gcc,cxx=g++, link=g++,-lqte,为什么会出现这问题呢?
我qtdir,qtedir都设的为qte的目录.
#1 [linuzer 04-05 17:29]
生成的makefile文件很正常啊,没什么问题
#2 [windytwang 04-05 21:06]
为什么不是arm-linux-gcc,arm-linux-g++,我想成的makefile文件可以直接编译作板子上的程序啊.
#3 [linuzer 04-05 21:13]
那你的TMAKEPATH应该这样设置
TMAKEPATH=$TMAKEDIR/lib/qws/linux-arm-g++
这样就可以了
另外还要修改linux-arm-g++的模板
或者手动的改生成的makefile中把连接器改为linux-arm-g++
不然会出现很多new,delete识别不到的错误
#4 [windytwang 04-06 22:22]
谢谢,我设置的时候设置有linux-x86-g++了.以前也没修改link为linux-arm-g++真是谢谢了.
#5 [henryhome 04-06 22:37]
这句 tmake -o Makefile xxx.pro 我和你不一样
我是 tmake xxx.pro -o Makefile
然后我遇到过做下一步 make 的时候不能正常通过
只要编辑pro文件就好了: vi xxx.pro
把里面的 Target =xxxxx
Dependpath =xxxxxx
反正就是最后两句去掉,就能够正常编译了,呵呵
注意:新打开一个终端都要重新设置编译环境 . set-env
个人意见,仅供参考