LinuxÏÂCÓïÑÔ±à³ÌµÄ×¢ÒâÊÂÏî
http://os.51cto.com 2008-03-21 11:15 ØýÃû ÈüµÏÍø
ÕªÒª£ºÑ§»áʹÓÃvim/emacs£¬vim/emacsÊÇlinuxÏÂ×î³£ÓõÄÔ´Âë±à¼Æ÷£¬²»¹âҪѧ»áÓÃËüÃDZà¼Ô´Â룬»¹ÒªÑ§»áÓÃËüÃǽøÐвéÕÒ¡¢¶¨Î»¡¢Ìæ»»µÈ¡£ÐÂÊֵĻ°ÍƼöʹÓÃvim£¬ÕâÒ²ÊÇÎÒĿǰʹÓõÄÎı¾±à¼Æ÷¡£
±êÇ©£ºLinux CÓïÑÔ ±à³Ì
Oracle°ïÄú׼ȷ¶´²ì¸÷¸öÎïÁ÷»·½Ú
Ò»¡¢¹¤¾ßµÄʹÓÃ
1¡¢Ñ§»áʹÓÃvim/emacs£¬vim/emacsÊÇlinuxÏÂ×î³£ÓõÄÔ´Âë±à¼Æ÷£¬²»¹âҪѧ»áÓÃËüÃDZà¼Ô´Â룬»¹ÒªÑ§»áÓÃËüÃǽøÐвéÕÒ¡¢¶¨Î»¡¢Ìæ»»µÈ¡£ÐÂÊֵĻ°ÍƼöʹÓÃvim£¬ÕâÒ²ÊÇÎÒĿǰʹÓõÄÎı¾±à¼Æ÷¡£
2¡¢Ñ§»ámakefileÎļþµÄ±àд¹æÔò£¬²¢½áºÏʹÓù¤¾ßaclocal¡¢autoconfºÍautomakeÉú³ÉmakefileÎļþ¡£
3¡¢ÕÆÎÕgccºÍgdbµÄ»ù±¾Ó÷¨¡£ÕÆÎÕgccµÄÓ÷¨¶ÔÓÚ¹¹½¨Ò»¸öÈí¼þ°üºÜÓÐÒæ´¦£¬µ±Èí¼þ°ü°üº¬µÄÎļþ±È½Ï¶àµÄʱºò£¬Ä㻹ÄÜÓÃgcc°ÑËüÊÖ¶¯±àÒë³öÀ´£¬Äã¾Í»á¶ÔÈí¼þ°üÖи÷¸öÎļþ¼äµÄÒÀÀµ¹ØϵÓÐÒ»¸öÇåÎúµÄÁ˽⡣
4¡¢ÕÆÎÕsvn/cvsµÄ»ù±¾Ó÷¨¡£ÕâÊÇlinux£¬Ò²ÊÇ¿ªÔ´ÉçÇø×î³£Óõİ汾¹ÜÀíϵͳ¡£¿ÉÒÔÈ¥ÊÔ×ŲμÓsourceforgeÉϵÄһЩ¿ªÔ´ÏîÄ¿¡£
¶þ¡¢linux/unixϵͳµ÷ÓÃÓë±ê×¼C¿â
ϵͳµ÷ÓÃÓ¦ÓÃÈí¼þÓë²Ù×÷ϵͳµÄ½Ó¿Ú£¬ÆäÖØÒªÐÔ×ÔÈ»²»ÓÃ˵£¬Ò»¶¨ÒªÕÆÎÕ¡£ÍƼöѧϰ×ÊÁÏΪstevenÏÈÉúµÄUNIX»·¾³¸ß¼¶±à³Ì£¨¼ò³ÆAPUE£©¡£
Èý¡¢¿âµÄѧϰ
ÎÞÂÛÊÇÔÚÄĸöƽ̨×öÈí¼þ¿ª·¢£¬¶ÔÓÚ¿âµÄѧϰ¶¼ºÜÖØÒª£¬linuxϵĿª·¢¿âºÜ¶à£¬ÎÒÖ÷Òª½éÉÜÒ»ÏÂÎÒ³£³£Óõ½µÄһЩ¿â¡£
1¡¢glib¿â
glib ¿âÊÇgtk+ºÍgnomeµÄ»ù´¡¿â£¬²¢¾ßÊÇ¿çƽ̨µÄ£¬ÔÚlinux¡¢unixºÍwindows϶¼¿ÉÒÔÓá£glib¿â¶ÔÓÚlinuxƽ̨¿ª·¢µÄÓ°Ïì¾ÍÏñ MFC¶Ôwindowsƽ̨¿ª·¢µÄÓ°ÏìÒ»Ñù£¬ºÜ¶à¿ªÔ´ÏîÄ¿¶¼´óÁ¿µÄʹÓÃÁËglib¿â£¬°üÀ¨gimp¡¢gnome¡¢gaim¡¢evolutionºÍ linuxϵļ¯ÈºÈí¼þheartbeat¡£ÒòΪglib¿â×Ô´øÓлù±¾µÄÊý¾Ý½á¹¹ÊµÏÖ£¬ËùÒÔÔÚѧϰglib¿âµÄʱºò¿ÉÒÔ˳±ãѧϰһÏ»ù±¾µÄÊý¾Ý½á¹¹£¨°üÀ¨ Á´±í¡¢Ê÷¡¢¶ÓÁкÍhash±í£©¡£
2¡¢libxml¿â
libxmlÊÇlinuxƽ̨ϽâÎöXMLÎļþµÄÒ»¸ö»ù´¡¿â£¬ÏÖÔںܶàʵÓÃÈí¼þ¶¼ÓÃXML¸ñʽµÄÅäÖÃÎļþ£¬ËùÒÔÒ²ÓбØҪѧϰһÏ¡£
3¡¢readline¿â
readline ¿âÊÇbash shellÓõĿ⣬Èç¹ûÒª¿ª·¢ÃüÁîÐгÌÐò£¬ÄÇôʹÓÃreadline¿â¿ÉÒÔ¼õÉٺܶ๤×÷Á¿£¬±ÈÈçbashÀïµÄÃüÁîÐÐ×Ô¶¯²¹È«£¬ÔÚreadlineÀï¾ÍÒѾ ÓÐʵÏÖ£¬µ±È»ÄãÒ²¿ÉÒÔÓÃ×Ô¼ºµÄʵÏÖÌæ´ú¿âµÄÐÐΪ¡£readline¿âÓкܶàÍøÕ¾½éÉܵģ¬Ö»ÒªgoogleÒ»ÏÂreadline¾Í¿ÉÒÔÕÒµ½Ò»¶ÑÁË¡£
4¡¢curses¿â
curses ¿âÒÔ
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌṩÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
Boss˵£¬Òª¿´OpenGL£¬¿´ÁË¿ìÒ»¸öÔ£¬×ÜËã³öÁ˸öÏñÑùµÄ¶«Î÷£¬ÓÃCдÁ˸ö3DÃÔ¹¬£¬
ËäȻֻÓÐ350ÐÐ
´úÂ룬²»¹ý±ßѧ±ßд£¬×ã×ãдÁËÒ»ÖÜʱ¼ä£¬»¹ÊÇСÓгɾ͸еģ¬»î»î»î£¡
&n ......
¡¡¡¡ÎÞÂÛÊÇÔÚLinux»¹ÊÇÔÚUnix»·¾³ÖУ¬make¶¼ÊÇÒ»¸ö·Ç³£ÖØÒªµÄ±àÒëÃüÁî¡£²»¹ÜÊÇ×Ô¼º½øÐÐÏîÄ¿¿ª·¢
»¹ÊÇ°²×°Ó¦ÓÃÈí¼þ£¬ÎÒÃǶ¼¾³£ÒªÓõ½make»òmake
install¡£ÀûÓÃmake¹¤¾ß£¬ÎÒÃÇ¿ÉÒÔ½«´óÐ͵Ŀª·¢ÏîÄ¿·Ö½â³ÉΪ¶à¸ö¸üÒ×ÓÚ¹ÜÀíµÄÄ£¿é£¬¶ÔÓÚÒ»¸ö°üÀ¨¼¸°Ù¸öÔ´ÎļþµÄÓ¦ÓóÌÐò£¬Ê¹ÓÃmakeºÍ
makefile¹¤¾ß¾Í¿ÉÒÔ¼ò½àÃ÷¿ìµØÀí˳¸÷¸ö ......
3: int main()
4: {
5: int i = 1,j;
6: union test{
7: int m;
8: ......
ÔÚLinux C±à³ÌÖÐʹÓÃUnicodeºÍUTF-8
Ä¿Ç°¸÷ÖÖLinux·¢Ðа涼֧³ÖUTF-8±àÂ룬µ±Ç°ÏµÍ³µÄÓïÑÔºÍ×Ö·û±àÂëÉèÖñ£´æÔÚһЩ»·¾³±äÁ¿ÖУ¬¿ÉÒÔͨ¹ýlocaleÃüÁî²é¿´£º
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US ......