ºìÁªLinuxÃÅ»§
Linux°ïÖú

GentooÏÂÖÆ×÷MinGW ½»²æ±àÒëÆ÷

·¢²¼Ê±¼ä:2008-04-16 01:33:18À´Ô´:ºìÁª×÷Õß:nutra
¡¡¡¡ÏÈ°²×° crossdev£¨Ò»¸ö°ïÖúÖÆ×÷½»²æ±àÒëÆ÷µÄ½Å±¾£©£¬È»ºóÓÃ

¡¡¡¡# crossdev --gcc 4.1.2 --target i686-mingw32

¡¡¡¡µÈËü±àÒ룬²»Óà bootstrap ʱ GCC ±àÒëÆðÀ´»¹ÊǺܿìµÄ¡£ÉÏÃæ¼ÓÉϲÎÊý --gcc 4.1.2 ÊÇÇ¿ÖÆÖ¸¶¨±àÒë GCC 4.1.2£¬·ñÔòËü»áʹÓà ~x86 µÄ×îаæ 4.2.3£¬µ«ÊÇÔÚÎÒÕâÀï±àÒëµ½ w32api ʱ¾Í³ö´í£¬»»³É 4.1.2 ºóÕý³£¡£

¡¡¡¡±àÒëºÃÖ®ºó£¬Óà i686-mingw32- ÏÔʾÉú³ÉµÄËùÓÐ MinGW ¹¤¾ß¡£i686-mingw32-gcc ¾ÍÊÇ GCC£¬±àÒëÁ´½ÓÒÔºóÖ±½ÓÉú³É Windows ¿ÉÖ´ÐÐÎļþ£¬¿ÉÒÔÓà wine ²âÊÔ¡£Á´½Ó·Ç¿ØÖÆ̨£¨Ê¹Óà WinMain ´úÌæ main£©³ÌÐòʱҪ¼Ó²ÎÊý -mwindows£¨Ä¬ÈÏÑ¡ÏîÊÇ¿ØÖÆ̨³ÌÐò -mconsole£©¡£

¡¡¡¡ÓÐÁ˽»²æ±àÒëÆ÷ÒÔºó£¬Ó¦¸Ã¾Í¿ÉÒÔÔÚ Linux ϱàÒë native µÄ MinGW compiler ÁË£¬Ê²Ã´Ê±ºòÓпÕÊÔÒ»ÊÔ¡£ÒÔÇ°ÔÚ Windows ÏÂÓÃMSYS ÊÔ¹ý£¬µ«ÊÇ MSYS ËƺõÓйîÒìµÄºÄ¹âϵͳ×ÊÔ´µÄÎÊÌ⣬×ÜÊÇÔÚ±àÒë²»µ½Ò»°ë¾Í°Ñ Windows ¸ã±ÀÀ£¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ