• 14645阅读
  • 4回复

【提问】请教qmake 和 tmake区别 [复制链接]

上一主题 下一主题
离线workarana
 
只看楼主 正序阅读 楼主  发表于: 2006-02-19
请问我装的是QT/Embedded 2.3.7 + Qtopia 1.7.0,能否用qmake?
离线novesky

只看该作者 4楼 发表于: 2011-10-14
qmake在qt2, 3, 4中都可以用,只要mkspec里的配置搞好就行,其实也不难,参考其他的配置就懂了。tmake支持的语法相对来说非常有限。我现在都用qmake来编qt2.3.8和qt4.x的程序的,表示木有压力
离线linguixiong1
只看该作者 3楼 发表于: 2011-10-10
我还是不太懂
离线XChinux

只看该作者 2楼 发表于: 2006-02-19
转楼上的链接内容:
roy_skyx

帖子发表于: 2006-01-25 16:05   发表主题: 关于tmake和qmake      引用并回复
在qt中,tmake和qmake有什么区别?如果要开发嵌入式的UI,需要用到tmake吗?qtembed3.3.0开发for arm的UI,除了用到arm-elf-gcc外需要用到tmake吗?

qiliang
Site Admin

帖子发表于: 2006-01-25 17:29   发表主题:      引用并回复
tmake和qmake当然有区别了
具体区别可以比较二进制程序,一个玩笑
这里简单说一下使用的区别
qt 2.x和qte 2.x都是使用tmake产生makefile的
qt 3.x和qte 3.x及以上都是使用qmake产生makefile的

对于qtopia,没有仔细检验,大致是这样的
qtopia 1.7.0及以下是使用tmake的
qtopia 1.7.0以上(不含qtopia 1.7.0)是使用qmake的

zhu

帖子发表于: 2006-01-25 19:34   发表主题:      引用并回复
qiliang 写到:

这里简单说一下使用的区别
qt 2.x和qte 2.x都是使用tmake产生makefile的
qt 3.x和qte 3.x及以上都是使用qmake产生makefile的


我遇到的现象并非如此,我的qte-2.3.10和qte-2.3.11的Makefie文件都不是tmake产生的,而是通过Makefile.in文件生成的,但是在随qte发布的doc介绍编译环境时,还配置了TMAKEPATH,感觉用不着,因为我就没找着tmake目录,呵呵。
_________________
qiliang
     
帖子发表于: 2006-01-26 1:25   发表主题:      引用并回复
是的
qt 2.x和qte 2.x的库都不依赖tmake
谢谢指正

但qt 2.x和qte 2.x的应用程序一般都是使用tmake的

baijing
帖子发表于: 2006-01-27 17:22   发表主题: tmake和qmake都只是工具      引用并回复
tmake和qmake,包括从Makefile.in生成Makefile的automake都只是用来生成Makefile的工具而已, 用qte开发哪个都可以不用---自己写Makefile呗 Wink

不过Qtopia对qmake的依赖很强, 很难抛开qmake,自己写Makefile会痛苦死
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线cavendish

只看该作者 1楼 发表于: 2006-02-19
快速回复
限100 字节
 
上一个 下一个