UBUNTU开发需要些什么工具啊

由本社区发起的开源项目
回复
四海皆狂龙
帖子: 154
注册时间: 2009-04-30 16:00
送出感谢: 0
接收感谢: 0

UBUNTU开发需要些什么工具啊

#1

帖子 四海皆狂龙 » 2010-03-22 13:01

QT虽然简单,但不是太想用,因为我在WINDOWS用过,需要某些DLL运行库,不爽。我希望是编译出来不需要太多依赖的,另外最好是有所见所得的GUI构建环境,毕竟手工写界面不利于艺术家发挥。
还有就是有关UBUNUT系统的API去哪里找。
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳
送出感谢: 0
接收感谢: 1 次

Re: UBUNTU开发需要些什么工具啊

#2

帖子 t3swing » 2010-03-22 13:50

用gtk+吧 功能处理和界面彻底分离,gtk glade3的帮助文档很完善
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
头像
slax
帖子: 1099
注册时间: 2009-08-17 3:52
送出感谢: 0
接收感谢: 1 次

Re: UBUNTU开发需要些什么工具啊

#3

帖子 slax » 2010-03-27 19:31

QT虽然简单,但不是太想用,因为我在WINDOWS用过,需要某些DLL运行库,不爽。
linux很多程序也需要库,不过是以"apm"包或"deb"包的方式安装在系统中提供给所有的程序共享,比如qt的库,在一个正常的linux发行版里一般含有qt和gtk的运行库。
我希望是编译出来不需要太多依赖的,另外最好是有所见所得的GUI构建环境,毕竟手工写界面不利于艺术家发挥。
QtCreater glade2/3
还有就是有关UBUNUT系统的API去哪里找。
一般所谓的API在 linux下细化为各种库的API,比如gtk库,则有相应的 libgtk2.0-doc 里面有相应的函数描述和结构声明 比如notify库对应libnotify-doc
可用man或devhelp(推荐)查看已经下载好的文档。
We believe that the internet should be public, open and accessible.
软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。
iceplayer! linux音乐新体验~ 最新版本4.0.5-20110520已更新!viewtopic.php?f=137&t=252461
想要iceplayer 测试版麼?加入QQ群80071264吧,在code.google也可找到
http://www.iceplayer.org/
http://jasy.ice.blog.163.com/
头像
qingshi163
帖子: 275
注册时间: 2007-12-16 0:45
送出感谢: 0
接收感谢: 0
联系:

Re: UBUNTU开发需要些什么工具啊

#4

帖子 qingshi163 » 2010-04-06 17:15

/usr/share/doc下面有很多文档。
不知怎么生成devhelp的文档?devhelp的文档不多啊
头像
slax
帖子: 1099
注册时间: 2009-08-17 3:52
送出感谢: 0
接收感谢: 1 次

Re: UBUNTU开发需要些什么工具啊

#5

帖子 slax » 2010-04-06 17:26

搜索关键字要完整。
We believe that the internet should be public, open and accessible.
软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。
iceplayer! linux音乐新体验~ 最新版本4.0.5-20110520已更新!viewtopic.php?f=137&t=252461
想要iceplayer 测试版麼?加入QQ群80071264吧,在code.google也可找到
http://www.iceplayer.org/
http://jasy.ice.blog.163.com/
tusooa
帖子: 6546
注册时间: 2008-10-31 22:12
系统: 践兔
送出感谢: 6 次
接收感谢: 10 次
联系:

Re: UBUNTU开发需要些什么工具啊

#6

帖子 tusooa » 2010-07-01 10:18

根据楼主的介绍,貌似应该用静态编译。
静态编译比较麻烦,所以吾还是推荐楼主用动态编译。
虽然运行的时候依赖库,但是大多数 GNU/Linux 发行都会预装。
楼主大概不会希望自己编译出来的可执行文件有1-2M大吧

代码: 全选

] ls -ld //
回复

回到 “开源小工具”