日期:2014-05-16  浏览次数:20674 次

关于linux下桌面开发
我现在的水平是学过C和C++ 有一点windows api编程基础  现在想改学linux  请问我要怎么学才能达到以下标准  以及大概要学多长时间  请高手指点啊

 1. 熟练使用 Linux 操作系统。
 2. 精通 C、Python 语言或者 JavaScript/gjs。
 3. 熟练使用 emacs(或 vi)、gdb、git 等工具进行开发和管理。
 4. 熟悉 glib、gdk、pango、cairo、gtk、clutter、dbus 等库进行开发。
 5. 深刻理解 GTK+ 多线程/多进程开发。
 6. 有实际开源项目者优先。
 7. 熟悉 Gnome/X11 开发者优先。 
------解决方案--------------------
非常远, 基本是一个Linux c server的开发老手, 另外对web开发也全套自己能搞。