我想先从尝试做一些,类似 “Win边栏”那样的东西开始,怎么起步呢?
同志们帮忙......
![:em05 :em05](./images/smilies/em05.gif)
开源万岁!
![:em11 :em11](./images/smilies/em11.gif)
lerosua 写了:不了解win边栏是啥,如果你想写图形类工具,先选定一种图形库,学习api,当然最好的是选定一个项目,边写边学。这过程挺快的。
推荐本书好不?wangdu2002 写了:买本Linux的GUI编程的书瞧下,例如Gtk编程和Qt编程的书都可以。
哪种用的最广啊?lerosua 写了:gtk+ , qt, gtkmm, wxwidget 等等
代码: 全选
''.join([chr(ord(c)-2) for c in 'O{"G/ockn"ku<"itgeq0ujkBiockn0eqo'])
echo -n "Z3JlY28uc2hpQGdtYWlsLmNvbQ==" | base64 -d
greco 写了:楼上几位推荐给人家太多东西了
我推荐 Python 和 GTK+
那就直接学习Gtk+吧,Gnome就是用Gtk+的图形库写出来的,不过Gtk+的书比较少,可能难找点。6wings.k 写了:呃...对了,我喜欢用GNOME
wangdu2002 写了:那就直接学习Gtk+吧,Gnome就是用Gtk+的图形库写出来的,不过Gtk+的书比较少,可能难找点。6wings.k 写了:呃...对了,我喜欢用GNOME![]()
Qt的资料多些,中文版的书也比较好找点,有书精通Qt4编程和C++Gui编程Qt4的书也还行的。可以找来参考下。
dshbusiness 写了:其实我觉得可以从终端命令的编写学起,有一本书名字叫做《UNIX/Linux程序设计实践教程》,里面讲解了很多系统命令的实现方法,例如who , more , pwd , ls , cd 等等,感觉很牛的一本书,最后会教你写一个自己的shell,看完对整个linux的原理与构架也就有了很多的了解!