LinuxȱÉÙÎļþ½â¾ö·½°¸²Î¿¼
ÔÚLinuxÖа²×°Èí¼þ¾³£»á³öÏÖȱÉÙÎļþ£¬¾ßÌå±íÏÖÔÚ±àÒëʱ³öÏÖȱÉÙÍ·Îļþ£¬¶øÔÚÓÃRPM°üʱ³öÏÖÒÀÀµ¹ØÏµ£¬¸ø´ó¼Ò·ÖÏíÏÂÎÒÔÚʹÓÃÖг£³öÏÖµÄȱÉÙÎļþ½â¾ö·½°¸
¡¡¡¡1¡¢¹ØÓÚrpmbuild
¡¡¡¡ÔÚʹÓÃ***.src.rpmʱ£¬ÐèÒªÓÃrpmbuildÃüÁÆä±äΪ***.rpm¸ñʽ£¬¶ørpmbuildµÄʹÓÃÊÇÐèÒªÏȰ²×°rpm-build….rpmÕâ¸ö°üµÄ¡£
¡¡¡¡2¡¢±àÒëʧ°ÜÌáʾ£ºC++preprocessor "/lib/cpp" fails sanitg
¡¡¡¡Õâ¸ö´íÎóÊÇ˵ȱÉÙC++ compiler£¬Ö»ÐèÒª°²×°gcc-c++-***.rpm¼´¿É¡£
¡¡¡¡×¢£ºgcc=c compiler g++=c++ compiler
¡¡¡¡3¡¢ÔÚ×°xineʱÌáʾûÓÐX11¹¤¾ß°ü
¡¡¡¡°²×°xfree86-devel(RHA3)/xaw3d-devel(RHA4)
¡¡¡¡4¡¢jpeg library not found
¡¡¡¡°²×°libjpeg...devel...rpm°ü
¡¡¡¡5¡¢È±ÉÙcurses.h
6¡¢±¾ÈËÔÚ×°rp-pppoeʱÌáʾÐèÒªGUI
¡¡¡¡°²×°setools-gui...rpm
7¡¢×°Íêrealplayer 10 ºó²»ÄÜÆô¶¯£¬Ìáʾ£ºerror while loading shared libraries:libstdc++.so.5......
¡¡¡¡°²×°compat-libstdc++...rpm
¡¡¡¡8¡¢x11/xlib.h:no such file or diretory
¡¡¡¡°²×°xFree86¿ª·¢°ü(xfree86-devel)
¡¡¡¡9¡¢the GUI requires GTK devel packages(with were not found)
¡¡¡¡°²×°gtk+-devel-...rpm
¡¡¡¡10¡¢error:You must install XFree86 or xorg first!
¡¡¡¡°²×°xorg-x11-devel...rpm
¡¡¡¡11¡¢ÔÚ±àÒëÄÚºËÓÃmake menuconfigʱ³öÏÖ£ºcurses.h:No such file or directory
¡¡¡¡°²×°glibc-devel¡¢ncurses¡¢ncurses-develÕâ3¸ö°ü
ÊÊÓ÷¢Ðа棺Red Hat Enterprise Linux AS 3/4
Ïà¹ØÎĵµ£º
LinuxÄں˵ÄARMÄÚ´æ¹ÜÀíÊÇÒ»¸öÄѿеĹÇÍ·£¬Ö®ËùÒÔÒª¿ªÊ¼¿ÐËü£¬ÊÇÒòΪÎÒËùÄܼûµ½µÄÎÄÕ£¬ÎÞ²»ÊÇΪX86ÌåϵËùд£¬ÓëÆäµÈ´ý¹ØÓÚARMµÄÎÄÕ³ö¯£¬²»Èç×Ô¼º¶¯ÊÖ£¬¿´ÄÜ·ñ·áÒÂ×ãʳ¡£
Õâ¸ö¹ÇÍ·ÊÇÈç´ËµÄÄѿУ¬ÒÔÖÁÓÚÎÒÖ»Êǽ«Õâ¿é¹ÇÍ·¼ñÆðÀ´·¿´ÁËһϣ¬¾Í·¢ÏÖÎÞ´ÓÏÂ×죬¶ø±ØÐëÒªÊ×ÏÈÑо¿Í¸³¹DDI0304ºÍDDI0406ÕâÁ½ÆªÎĵµÖйØÓÚMMUµÄÄÚÈ ......
1. ²éÕÒJavaÏîÄ¿ÖУ¬main·½·¨¶¨ÒåÔÚÄĸöÎļþÀï.
¡¡¡¡Çл»µ½ÄãÒª²éÕÒÏîÄ¿µÄĿ¼ÏÂÖ´ÐÐ
¡¡¡¡grep -rlI '\
¡¡¡¡Èç¹ûÄã¾õµÃ×Ô¼º´ò×ֿ죬²»ÅÂÂé·³Ö´ÐÐÈçÏÂÃüÁîÒ²¿ÉÒÔÕÒµ½¸ÃÎļþ
¡¡¡¡find -type f -name *.java -exec grep -l '\
¡¡¡¡2 ¿ìËٵĽ¨Á¢Ò»¸öÎļþ£¬²¢ÊäÈëһЩÄÚÈÝ
¡¡¡¡cat >> filename £¬ÊäÈëһЩÄÚÈÝÈ» ......
¸ÐлÔÎÄ×÷Õߣºhttp://blog.csdn.net/thinkerABC/archive/2006/03/11/621817.aspx
¸ÐлתÌûÕßµÄÅŰ棺http://blog.chinaunix.net/u3/101219/showart_2006014.html
ÎÒÃÇͨ³£°ÑһЩ¹«Óú¯Êý
ÖÆ×÷³Éº¯Êý¿â£¬¹©ÆäËü³ÌÐòʹÓá£
º¯Êý¿â·ÖΪ¾²Ì¬¿âºÍ¶¯Ì¬¿âÁ½ÖÖ¡£
¾²Ì¬¿âÔÚ³ÌÐò±àÒëʱ»á±»Á¬½Óµ½Ä¿±ê´úÂëÖУ¬ ......
int Daemon(char* szExecName = NULL)
{
int res = 0;
pid_t pc;
pc = fork();
if(pc < 0)
{
fprintf(stderr,"ERROR_Deamon()_fork(): failed!");
return -1;
}
else if(pc == 0) //sub process
{
}
else if( ......