LinuxµÄC¿ª·¢»·¾³ÓëWindowsµÄÓÐËù²»Í¬£¬ÔÚLinuxÏ£¬Ò»¸öÍêÕûµÄC¿ª·¢»·¾³°üÀ¨ÒÔÏÂÈý¸ö×é³É£º
¡¡1¡¢º¯Êý¿â: glibc
¡¡¡¡Òª¹¹¼ÜÒ»¸öÍêÕûµÄC¿ª·¢»·¾³£¬GlibcÊDZز»¿ÉÉٵģ¬ËüÊÇLinuxÏÂCµÄÖ÷Òªº¯Êý¿â¡£GlibcÓÐÁ½ÖÖ°²×°·½Ê½£º
¡¡¡¡A.°²×°³É²âÊÔÓõĺ¯Êý¿â
¡¡¡¡¡¡ÔÚ±àÒë³ÌÐòʱÓò»Í¬µÄÑ¡ÏîÀ´ÊÔÓÃеĺ¯Êý¿â
¡¡¡¡B.°²×°³ÉÖ÷ÒªµÄCº¯Êý¿â
¡¡¡¡¡¡ËùÓÐбàÒë³ÌÐò¾ùÓõĺ¯Êý¿â
Glibc2º¬¼¸¸ö¸½¼Ó°ü£ºLinuxThreads¡¢localeºÍcrypt£¬Í¨³£ËüÃǵÄÎļþÃûËæ°æ±¾²»Í¬¶øÀàËÆÓÚÏÂÁÐÎļþÃû£º
¡¡¡¡glibc-2.06.tar.gz
¡¡¡¡glibc-linuxthreads-2.0.6.tar.gz
¡¡¡¡glibc-localedate-2.0.6.tar.gz
¡¡¡¡glibc-crypt-2.0.6.tar.gz
¡¡¡¡2¡¢±àÒëÆ÷£ºgcc
¡¡¡¡gcc(GNU CCompiler)ÊÇGNUÍƳöµÄ¹¦ÄÜÇ¿´ó¡¢ÐÔÄÜÓÅÔ½µÄ¶àƽ̨±àÒëÆ÷£¬gcc±àÒëÆ÷Äܽ«C¡¢C++ÓïÑÔÔ´³ÌÐò¡¢»ã³Ìʽ»¯ÐòºÍÄ¿±ê³ÌÐò±àÒë¡¢Á¬½Ó³É¿ÉÖ´ÐÐÎļþ£¬ÒÔÏÂÊÇgccÖ§³Ö±àÒëµÄһЩԴÎļþµÄºó׺¼°Æä½âÊÍ£º
¡¡¡¡.cΪºó׺µÄÎļþ£¬CÓïÑÔÔ´´úÂëÎļþ£»
¡¡¡¡.aΪºó׺µÄÎļþ£¬ÊÇÓÉÄ¿±êÎļþ¹¹³ÉµÄµµ°¸¿âÎļþ£»
¡¡¡¡.C£¬.cc»ò.cxx Ϊºó׺µÄÎļþ£¬ÊÇC++Ô´´úÂëÎļþ£»
¡¡¡¡.hΪºó׺µÄÎļþ£¬ÊdzÌÐòËù°üº¬µÄÍ·Îļþ£»
¡¡¡¡.i Ϊºó׺µÄÎļþ£¬ÊÇÒѾԤ´¦Àí¹ýµÄCÔ´´úÂëÎļþ£»
¡¡¡¡.iiΪºó׺µÄÎļþ£¬ÊÇÒѾԤ´¦Àí¹ýµÄC++Ô´´úÂëÎļþ£»
¡¡¡¡.mΪºó׺µÄÎļþ£¬ÊÇObjective-CÔ´´úÂëÎļþ£»
¡¡¡¡.oΪºó׺µÄÎļþ£¬ÊDZàÒëºóµÄÄ¿±êÎļþ£»
¡¡¡¡.sΪºó׺µÄÎļþ£¬ÊÇ»ã±àÓïÑÔÔ´´úÂëÎļþ£»
¡¡¡¡.SΪºó׺µÄÎļþ£¬ÊǾ¹ýÔ¤±àÒëµÄ»ã±àÓïÑÔÔ´´úÂëÎļþ¡£
¡¡¡¡3¡¢ÏµÍ³Í·Îļþ£ºglibc_header
¡¡¡¡È±ÉÙÁËϵͳͷÎļþµÄ»°£¬ºÜ¶àÓõ½ÏµÍ³¹¦ÄܵÄC³ÌÐò½«ÎÞ·¨±àÒë¡£
¡¡¡¡¼ÙÈçÓû§ÔÚ°²×°¹ý³ÌÖÐÉÙ×°ÁËÕâЩ°ü£¬¾Í»áÎÞ·¨±àÒëCÔ´³ÌÐò¡£³õѧÕßÓÐʱºòÑ¡Ôñ×Ô¼º¶¨ÖÆÈí¼þ°üÀ´°²×°£¬½á¹ûÒÅ©ÁËÕâЩ°ü£¬µ¼ÖÂÎÞ·¨±àÒëÔ´³ÌÐò£¬²»ÉÙÈ˾ÍÖ»ºÃÖØа²×°Ò»±éLinux¡£Æäʵ²¢²»ÐèÒªÕâÑù×ö£¬ËäÈ»´Ótar°üÀ´°²×°LinuxµÄC¿ª·¢»·¾³¶ÔÓÚ³õѧÕßÀ´Ëµ±È½ÏÄÑ£¬µ«ÊÇÎÒÃÇ»¹ÊÇ¿ÉÒÔͨ¹ýrpm°üÀ´Ñ¸ËÙ°²×°LinuxµÄC¿ª·¢»·¾³µÄ¡£ÏÂÃæÒÔRed Hat 7.3ΪÀý£¬½éÉÜÈçºÎ°²×°LinuxµÄC¿ª·¢»·¾³£¬Èç¹ûÊǸü¸ß°æ±¾µÄRed HatÒ²¿ÉÒԲο¼£¬Ö»ÊÇҪעÒâÈí¼þ°æ±¾µÄ²»Í¬¡£
¡¡¡¡ÓÉÓÚgcc°üÐèÒªÒÀÀµbinutilsºÍcpp°ü£¬ÁíÍâmake°üÒ²ÊÇÔÚ±àÒëÖг£Óõģ¬ËùÒÔÒ»¹²ÐèÒª8¸ö°üÀ´Íê³É°²×°£¬ËüÃÇÊÇ£º
¡¡¡¡cpp-2.96-110.i386.rpm
¡¡¡¡binutils-2.11.93.0.2-11.i386.rpm
¡¡¡¡glibc-2.2.5-34.i386.rpm
¡¡¡¡glibc-kernheaders-2.4-7.14.i386.rpm
¡¡¡¡glibc-common-2.2.5-34
¡¡¡¡glibc-devel-2.2.5-34.i386.rpm
¡¡¡¡gcc-2.96-110.i386.rpm
¡¡¡¡make-3.79.1-8.i386.rpm
Èç¹ûÁ¬ÔÚinternetÉϵĻ°£¬¿ÉÒÔÖ±½Ó´ÓinternetÉÏ°²×°£¬ÃüÁîÒÀ´ÎÈçÏ£º
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/cpp-2.96-110.i386.rpm
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/binutils-2.11.93.0.2-11.i386.rpm
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/glibc-kernheaders-2.4-7.14.i386.rpm
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/glibc-2.2.5-34.i386.rpm
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/glibc-devel-2.2.5-34.i386.rpm
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/glibc-common-2.2.5-34.i386.rpm
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/gcc-2.96-110.i386.rpm
¡¡¡¡rpm -ivh
¡¡¡¡ftp://216.254.0.38/linux/redhat/7.3/en/os/i386/RedHat/RPMS/make-3.79.1-8.i386.rpm
¡¡¡¡Èç¹û²»ÊÇÁ¬ÔÚinternetÉϵĻ°£¬¾ÍÒªÏÂÔØÏÂÀ´°²×°ÁË¡£°²×°Íêºó£¬¾Í¹¹³ÉÁË×î»ù±¾µÄC¿ª·¢»·¾³£¬ÔÚÕâ¸öC¿ª·¢»·¾³ÖУ¬¿ÉÒÔ±àÒë¶àÊýµÄCдµÄÓ¦ÓóÌÐò¡£¶ø¶ÔÓÚÒ»¸öC³ÌÐòÀ´Ëµ£¬°²×°Íê³Éºóͨ³£¿ÉÒÔ·Ö³ÉÈý¸ö×é³É£º
¡¡¡¡1.¿ÉÖ´ÐÐÎļþ
¡¡¡¡2.°üº¬Îļþ
¡¡¡¡3.¿âÎļþ
¡¡¡¡¿ÉÖ´ÐÐÎļþ¾ÍÊÇ×îÖÕÔËÐеÄÃüÁ°üº¬ÎļþÊǸÃC³ÌÐòincludeµÄһЩ¶¨ÒåÎļþ£¬¿âÎļþÔòÊǸÃC³ÌÐò×Ô¶¨ÒåµÄ¿â¡£±ÈÈç¶ÔÓÚÓÃRPM°²×°µÄMySQL£º¿ÉÖ´ÐÐÎļþ·ÅÔÚ/usr/binÏ£¬°üº¬Îļþ·ÅÔÚ/usr/include/mysqlÏ£¬¿âÎļþÔÚ/usr/lib/mysqlÏ¡£Ö»ÓÐϵͳ¿ÉÒÔÕÒµ½³ÌÐò¶ÔÓ¦µÄ°üº¬ÎļþºÍ¿âÎļþ£¬³ÌÐò¿ÉÖ´ÐÐÎļþ²ÅÄÜÕý³£ÔËÐС£
athlonxpgzw ÓÚ 2006-12-25 20:43:02·¢±í:
:0L :0L :0L :0L :0L :0L :0L :0L :0L