Ðí¶à´ÓÒµÈí¼þ¿ª·¢µÄ¹¤×÷µÄÅóÓѶ¼¶ÔcÓïÑÔ³ÌÐò±àдӦ¸ÃÊ®·ÖÊìϤÁË£¬½ñÌìС±à¾Í¸ø´ó¼Ò·ÖÏí¾ÍÊÇÒ»¿î¼¼ÊõרҵºÃÓõijÌÐò±àд¿ª·¢»·¾³£¬ËüÊÇMinGW ÊÖ»úÈí¼þ£¬Õâ¸öÈí¼þµÄÈ«Ãû³ÆÎªMinimalistGNUonwindows£¬¿ÉÒÔ°ïÖú´ó¼ÒÓøü¼ÓÇáËɵÄÐÎʽ±àд´úÂ룬ͬʱ»¹¿ÉÒÔÓ¦Óø÷ÖÖ¸÷Ñù¿ª·¢»·¾³£¬Èù¤×÷Öиü¸ßЧ±ã½Ý¡£
1¡¢ÌôÑ¡°²×°Â·¾¶ºóµãÒ»ÏÂExtract¡£
2¡¢µÈºò×é×°£¬°ë;²»»áÓÐʲôÏëÒªÄã²Ù¿ØµÄÎïÆ·¡£
»·¾³±äÁ¿ÉèÖÃ
1¡¢win10ËÑË÷¿ò£º¼ìË÷ϵͳ±äÁ¿£¨×ÔÈ»ÎÒÃÇ¿ÉÒÔÓÃÆäËû·½·¨¿ªÆô£©
2¡¢½«×°ºÃµÄmingw£¨Äã¸Õ¸ÕÌôÑ¡µÄ·Ïߣ©Îļþ¼Ð¿ªÆô£¬µã¿ªbin
3¡¢¿½±´binÎļþĿ¼
4¡¢Ìáǰ׼±¸ð¤Ìùµ½ÏµÍ³±äÁ¿
5¡¢Ð´´½¨ÏµÍ³±äÁ¿£¬½«Í¾¾¶ð¤ÌùÉÏÀ´
6¡¢µãÒ»ÏÂÃ÷È·
¼ì²â
1¡¢Óë´Ëͬʱ°´×¡win¼ü£¨alt×ó²à£©ºÍR¼ü£¬¼üÈëcmdºó»Ø³µ¼ü¡£
2¡¢¼üÈ룺g -v
3¡¢È«ÃæÍê³ÉÁË
Ó¦ÓÃÁìÓò
Õë¶ÔÁ˽â MinGW-w64 ¸ßÊÖÀ´½²£¬ËüÄܹ»±àÒëÒ»ÇÐ CÓïÑÔ ³ÌÐòÁ÷³Ì¡£µ«ÊǶÔÓÚÒ»°ãÈ˶øÑÔ£¬MinGW-w64 ¹ýÓÚ¼òµ¥£¬Á¬Í¼ÐνçÃæÉè¼ÆÒ²Ã»ÓС£ÕâÁîϰ¹ßÐÔÓ¦ÓõçÄÔÊó±êµÄÈË£¬¾õµÃ·Ç³£Í´¿à¡£¾¡¹Ü»¹¿ÉÒÔͨ¹ýһЩÅ䱸£¬Èà MinGW-w64 ÓÐ×ÅͼÐνçÃæÉè¼Æ£¬µ«ÄǸö¹ý³Ì±È½ÏÂé·³¡£
´ËÍ⣬±àÒë·±ÔӵijÌÐòÁ÷³Ìʱ£¬»¹ÒªÄãÄÜ׫д Makefile £¬²»È»Ö»ÓÐÒ»¸öÎĵµÒ»¸öÎļþÐÅÏ¢±àÒ룬ÏÔ¶øÒ×¼û»á¶àôµÄ¼èÐÁ¡£
µ«ÊǶÔÓÚÈëÃÅ CÓïÑÔ µÄÈ˶øÑÔ£¬MinGW-w64 ÊÇÕýºÃµÄ±àÒëÆ÷£¬×îÉÙºÚÉ«cmdÒ³ÃæÍ¦ÓгÌÐò±àдµÄ·ÕΧ£¬¾õµÃºÜ˧¡£
ÔÚ¸Õ¿ªÊ¼Ñ§ CÓïÑÔ Ê±£¬È«²¿±àÂëÒ»°ã¶¼Ð´ÉÏÒ»¸öÎĵµÖУ¬Ö»Ðè¼üÈëºÃ¶à¸ö¼òµ¥Ö¸Á¾Í¿ÉÒÔÓà MinGW-w64 ±àÒë³É¿ÉÖ´ÐгÌÐò¡£¾¡¹Ü VS2015 µÈ±àÒëÆ÷£¬Ö»Ðèµã»÷´ò¿ªµçÄÔÊó±ê¾ÍÄÜÍê³É±àÒ룬µ«ÊÇËü»áÒ»¼üÉú³ÉÒ»´ó¶Ñ¹¤³ÌÎļþ£¬ÈÃÐÂÊÖһͷÎíË®¡£¶ø MinGW-w64 ÔòÖ»ÄÜÐγÉÒ»¸ö¿ÉÖ´ÐгÌÐò¡£
Èç¹û¶ÔÓÚ MinGW-w64 ºÍ VS2015 µÈ±àÒëÆ÷½øÐÐÒ»ÏÂÃèÊö£¬ÄÇÑù MinGW-w64 ÊÇÈ˹¤µÄ£¬¶ø VS2015 µÈ±àÒëÆ÷ÄËÊÇ×Ô¶¯¡£Òò¶ø MinGW-w64 µÄ±àÒëÈ«¹ý³Ì¸üΪÐÎÏó»¯ÈÝÒ×½ÓÊÜ£¬Ò²±È½ÏºÏÊÊCÓïÑÔѧϰÅàѵ¡£
×ܵÃÀ´Ëµ£¬Õë¶ÔÒ»°ãÈ˶øÑÔ£¬MinGW-w64 ºÏÊÊѧϰÅàѵ CÓïÑÔ Ê±½øÐУ¬ÕæÕæÕýÕý¹¤×÷ÖÐ×îºÃÓà VS2015 ¸üÇ¿¡£×ÔÈ»¼ÙÈçÄãÊÇÔÚ Linux Ϲ¤×÷ÖУ¬ÄÇÑùCode::Blocks¿ÉÄÜÊÇÒ»¸öÌôÑ¡£¬µ«ÊÇ×î´óµÄÒ»¸ö¿ÉÄÜÊÇÄúÎñ±ØÏ°¹ßÐÔÓ¦Óà GCC À´±àÒë³ÌÐòÁ÷³Ì¡£
Èí¼þ²âÆÀ
ÊÖ»úÈí¼þ×÷Ϊһ¿îcÓïÑÔ±à³Ì¹¤¾ß£¬ÌرðÊʺϳõѧÕßÓ¦Óã¬ÈÃÈí¼þ¿ª·¢È«¹ý³Ì±äµÃÔ½À´Ô½¼òµ¥£¬²Ù×÷Ãæ°åºÜ¼òÔ¼£¬¼æÈÝģʽҲͦºÃ£¬Äܹ»ÔËÓÃÔÚWindowsϵͳÖС£
CÓïÑÔ±àÒëÆ÷ÊÇѧϰCÓïÑԵıر¸¹¤¾ßÖ®Ò»¡£CÓïÑÔ±àÒëÆ÷Ö÷Òª·ÖΪCÓïÑÔ±àÒëÆ÷ºÍC++ÓïÑÔ±àÒëÆ÷¡£¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ÄÄÖÖCÓïÑÔ±àÒëÆ÷×îÊʺÏËûÃÇ£¿ÏÂÃæµÄ°æ±¾ÊÇרΪÄú¾«ÐÄÌôÑ¡ºÍÕûÀíµÄһЩÖ÷Á÷CÓïÑÔ±àÒëÆ÷£¬Ï£ÍûÄܸøÄú´øÀ´Ò»Ð©°ïÖú£¬ÓÐÐèÒªµÄÅóÓÑ¿ÉÒÔÏÂÔØÊÔÊÔ£¡¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔ±àÒëÆ÷,cÓïÑÔ±àÒëÆ÷ÊÇÒ»ÖÖʲôÈí¼þ,cÓïÑԱر³´úÂë¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔÈí¼þ,ѧÉúcÓïÑÔÈí¼þ,³õѧÕßcÓïÑÔ±à³ÌÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
C++±àÒëÆ÷ÊÇÔÚC++ÓïÑÔ»·¾³ÖÐʹÓõıàÒëÆ÷¹¤¾ß¡£C++±àÒëÆ÷»·¾³¾ßÓÐÐí¶àÓÅÐãµÄ¹¦ÄÜ£¬¸ü¸ßЧµÄ¹¦ÄܺÍÖ§³Ö¹¤¾ß¡£ÄĸöÊÇÓÅÐãµÄC++±àÒëÆ÷£¿Ê×ÏÈ£¬×îÖ÷Á÷µÄMSVC¡¢GCC¡¢CyGWin¡¢MIWW£¬ÒÔ¼°Ò»Ð©Àû»ùºÍÐÂÊÖ£¬ÈçICC£¨Ó¢ÌضûC/C++±àÒëÆ÷£©¡¢BCC£¨Borland C/C++±àÒëÆ÷¡¢¿ìËÙÏúÊÛÓïÒôÏûʧ£©µÈ¶¼Êdz£Óõġ£ÕâÀïÎÒÃÇÊÕ¼¯ºÍÕûÀí×î³£ÓõÄÇ¿´óC++±àÒëÆ÷Ãâ·ÑÏÂÔØ£¬¹©´ó¼Ò²Î¿¼¡£¶àÌØÈí¼þרÌâΪÄúÌṩc++±àÒëÆ÷,GCC±àÒëÆ÷,±àÒëÆ÷¿ª·¢¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
cÓïÑÔ±àÒëÊÖ»úÈí¼þ£¬Ç¿ÁÒÍÆ¼öÓ¦ÓÃVC++6.0ºº»¯°æ£¬ÓÉÓÚ¹ú¼Ò¿¼ÊÔÓõľÍÊÇÄǸö£¬µ±È»Ò²ÓÐTurboCÕâÒ»Ò²ÊÇ֮ǰ¹ú¼Ò¿¼ÊÔÓõģ¬¿ÉÊÇÕâÖÖ°æ±¾ºÜÄê¼Í´óÁË£¬²¢ÇÒ›]ÓÐÈç½ñµÄ±ã½Ý£¬ÀýÈçÄãÅöµ½ÁËÄÑÌâÏëÀ´×ÊѯÏÂËûÈË£¬Àϰ汾µÄÓÈÆäÊǽÏΪ¾µäµÄturboc2.0µÄ£¬ÄãÐèÒª°ÑÔÏȵıàÂëÔÚдһ±é²ÅÐУ¬¶øVisuslC++6.0µÄÔò¿ÉÒÔÓõçÄÔÊó±ê¿ªÕ¹¿½±´Êµ¼Ê²Ù×÷£¬ºÜÊDZã½Ý£¬²¢ÇÒVCÒ²ÓÐÈ«×Ô¶¯Óò»Ò»ÑùµÄÑÕÉ«À´ÏÔʾÐÅÏ¢²»Ò»ÑùÖÖÀàµÄ±àÂ룬¶ÔÐÂÊÖ¶øÑÔ£¬ÊǸö·Ç³£ºÃµÄ¸Ä´í×÷Óã¬ÀýÈçÄãµÄ¹Ø¼ü´Ê´ò´í£¬ÑÕÉ«ÊÇ»á±äµÄ¡£ÓÉÓÚdev×ÔÉí´æÓкܶàȱµã£¬·´µ¹Ê¹Äã¿ÉÒÔÓÐןüºÃµÄϰ¹ß£¬µÈµ½ÄãÓÃdevÄܹ»ÕÆ¿ØÄѵãµÄÇé¿öÏ£¬ÄãÄܸоõÆäËûÊÖ»úÈí¼þÇ¿¾¢µÄµ÷½Ú×÷ÓÃ˵µ½µ×²»±ØÒªµÄ¡£
CÓïÑÔ·´±àÒëÈí¼þ£¬ËüÄܹ»½«cÓïÑÔ׫дµÄÖÆ³ÉÆ·¿ªÕ¹·´·½Ïò±àÒë³ÌÐò£¬ÍÆÂÛÕâÒ»³ÌÐòÁ÷³ÌµÄ»ù±¾Êý¾ÝÀàÐͺͱàÂ룬×÷ÓÃÊ®·ÖÇ¿¾¢¹¦ÄÜÇ¿´ó£¬·´»ã±àÔÚÈí¼þ¿ª·¢ºÍ¿ÆÑ§Ñо¿Öг£³£²ÉÓã¬Äܹ»ÄæÏò·ÖÎö£¬ÕÆÎÕÊÖ»úÈí¼þµÄ˼·¡¢¹¹Ô죬ÄËÖÁƒÈ²¿ÙYÔ´µÈ£¬Ï±ßÊÇΪ´ó»ï¶ùËѼ¯µÄһЩºÃÓ÷´±àÒëÈí¼þ£¬ÖúÄãÇáÇáËÉËÉÆÆÒ룬¸Ï¿ìÈ¥ÊÔÊÔ°É£¡