作者descent (得到第一篇劣文)
看板MacDev
标题qt 简介
时间Mon May 24 21:27:54 2010
qt 是我用来写 GUI 的 framework,
本来只用在 X, ms windows 上, 後来加入 mac 一族,
也就跟着开始用 qt for mac 的版本。
在 10.4.X 下使用有点小问题, gcc 需要使用 4.2.X,
否则会有 internal error 的怪问题。
但是 10.4.X 只能使用 xcode 2.5 的版本,
gcc/g++ 4.2.1 请到以下 url 下载:
http://r.research.att.com/tools/#gcc42
qt 的版本
qt-everywhere-opensource-src-4.6.2.tar.gz
untar 之後
./configure -no-qt3support
./make
就开始编译了。
make install 後, 会装到 /usr/local/Trolltech/qt-version
但在 10.4.X 有些小问题, 遇到的话看一下
http://descent-incoming.blogspot.com/2008/12/compile-qt-source-code.html
http://descent-incoming.blogspot.com/search/label/qt%20terminal
这是我从
http://sourceforge.net/project/platformdownload.php?group_id=227230
port 到 mac 上的 terminal 程式。
还不太能用, 展示部份较多。
可以在 linux/X, mac 10.4.X, windows/cygwin 上执行。
展现 QT 的跨平台能力。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.234.8
1F:推 dryman:好强! 05/24 23:37
2F:→ uranusjr:我用 10.6, qmake -project 之後可以产生 XCode Project, 05/24 23:45
3F:→ uranusjr:连标色和自动完成都有, TrollTech 真的很用心 05/24 23:45
4F:→ EShensh:会用 QT 「塞」界面的真的很厉害 (拜) 05/25 01:34
5F:→ EShensh:我只会用视觉的拉介面 T_T 05/25 01:35
6F:推 aecho:开发app如果是用在商用的,需要付费给Qt吗? 05/25 08:40
应该是需要的, 因为我都写一些没用的 opensource 程式, 这部份比较不清楚。
想试试看这个 terminal 可以到
http://code.google.com/p/qt-prog/source/checkout
看看。
或是直接
svn checkout
http://qt-prog.googlecode.com/svn/trunk/ qt-prog-read-only
里头这个目录
qtermwidget
/usr/local/Trolltech/Qt-4.6.2/bin/qmake qtermwidget.pro
make
consoleq 开头的档案就是执行档了。
这只能当展示用, 有很多基本功能还不能用。
我改版的速度很缓慢, 所以不算很实用。
我的终极目标是想要用来上 PTT, 还有一段漫长的路。
在 10.4.X ppc/intel, 10.6.X intel 都有测试过。
※ 编辑: descent 来自: 220.132.92.38 (05/25 14:22)
7F:推 alishas:Qt 的 GPL 和 LGPL 版,都可以免费用於商业用途。 05/26 08:01
8F:→ alishas:如果不想公布原始码,可以用LGPL版配合dynamic linking 05/26 08:02