当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : lazarus如何编译成qt界面
帖子发表于 : 2009-08-07 10:26 
头像

注册: 2007-09-16 8:29
帖子: 14252
送出感谢: 172
接收感谢: 271
当然,需要先安装qt的dev包。请自己找到并安装。(我从新立得里面搜索“qt dev”安装的)
1,到这里下载qt4.5编译用的库文件:
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html


引用:
Qt 4.5.0 (also fine for Qt 4.5.1)
[pre] Update to Lazarus svn >= 19501 for V1.69

# For Qt4.5.X set USE_QT_45:
Linux: make PREFIX=/usr clean all LCL_PLATFORM=qt OPT="-dUSE_QT_45"
MAC: make clean all LCL_PLATFORM=qt OPT="-dUSE_QT_45 -k'-framework' -k'Qt4Intf' -k'-lobjc' -k'-framework' -k'Foundation'"

# USE_QT_45 is default on platform windows (see qtdefines.inc)
[/pre]

解压后拷贝:libqt4intf.so到/usr/lib/ 或者 /usr/local/lib。
然后执行以下命令:
代码:
ldconfig -p | grep libqt4intf



2,选择 "Tools" --> "Configure Build Lazarus"(工具-->配置编译lazarus),高级选项部分,全部选择“清除+构建”,选择“qt”,选项内加上“-dUSE_QT_45”,然后重新编译,即可。


_________________
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译