µ­»öÅê¹Æ  :  ¸¡º÷  :  ¥¢¥¯¥»¥¹¾ðÊó  :  µ­»ö°ìÍ÷  :  ¥ê¥ó¥¯  :  ¥«¥ì¥ó¥À¡¼  
TECH-UNO The best way to predict the future is to invent it!
¤è¤¦¤³¤½¡ª Tech-uno.com
¿åÍËÆü, 2010ǯ 9·î 08Æü @ ¸á¸å 07:53 JST
   

Eclipse for C/C++ ¤Î»È¤¤Êý 2

¥·¥¹¥Æ¥à³«È¯Eclipse IDE for C/C++ Developers ¡ÊEclipse 3.5 Galileo¡Ë ¤Î´ðËÜŪ¤Ê»È¤¤Êý¤Ç¤¹¡£¼ÂºÝ¤Ë´Êñ¤Ê¥×¥í¥°¥é¥à¤òºîÀ®¡¢¥Ó¥ë¥É¡¢¼Â¹Ô¤·¤Æ¤ß¤Þ¤¹¡£

¡Ú³«È¯´Ä¶­¡Û

¡¦Windows XP Professional
¡¦Eclipse IDE for C/C++ Developers (eclipse-cpp-galileo-win32)
¡¦Pleiades 1.3.0
¡¦MinGW 5.1.6

¡Ú¥¤¥ó¥¹¥È¡¼¥ë¡¦ÀßÄê¡Û

­¡ Eclipse ¤Î¥À¥¦¥ó¥í¡¼¥É¡¦¥¤¥ó¥¹¥È¡¼¥ë
¡¡¡¡¢Í http://www.eclipse.org/downloads/
­¢ Pleiades ¤Î¥À¥¦¥ó¥í¡¼¥É¡¦¥¤¥ó¥¹¥È¡¼¥ë¡ÊÆüËܸ첽¤¹¤ë¾ì¹ç¡Ë
¡¡¡¡¢Í http://sourceforge.jp/projects/mergedoc/downloads/38225/pleiades_1.3.0.zip
­£ MinGW ¤Î¥À¥¦¥ó¥í¡¼¥É¡¦¥¤¥ó¥¹¥È¡¼¥ë
¡¡¡¡¢Í http://sourceforge.net/project/showfiles.php?group_id=2435
­¤ eclipse.ini ¤ÎÊÔ½¸
¡¡¡¡¢Í ºÇ½ª¹Ô¤Ë -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar ¤òÄɲÃ
­¥ ¥Ñ¥¹¤ÎÀßÄê
¡¡¡¡¢Í [MinGW ¥¤¥ó¥¹¥È¡¼¥ë¡¦¥Ç¥£¥ì¥¯¥È¥ê]/bin ¤ò´Ä¶­ÊÑ¿ô¤Î Path ¤ËÄɲÃ

¡Ú³«È¯¼ê½ç¡Û

­¡ [¥Õ¥¡¥¤¥ë]¢ª[¿·µ¬]¢ª[C ¥×¥í¥¸¥§¥¯¥È]
­¢ °Ê²¼¤òÀßÄꡦÁªÂò
¡¡¡¡¡¦¥×¥í¥¸¥§¥¯¥È̾¡§hello ¡Ê¢«Îã¡Ë
¡¡¡¡¡¦¥×¥í¥¸¥§¥¯¥È¡¦¥¿¥¤¥×¡§[¼Â¹Ô²Äǽ]¢ª[¶õ¤Î¥×¥í¥¸¥§¥¯¥È]
¡¡¡¡¡¦¥Ä¡¼¥ë¥Á¥§¡¼¥ó¡§MinGW GCC
­£ ¹½À®¤ÎÁªÂò¤Ç Debug/Release ¤òÁªÂò
­¤ [¥Õ¥¡¥¤¥ë]¢ª[¿·µ¬]¢ª[¥½¡¼¥¹¡¦¥Õ¥©¥ë¥À]¢ª¡Ösrc¡×¥Õ¥©¥ë¥À¤òºîÀ®
­¥ [¥Õ¥¡¥¤¥ë]¢ª[¿·µ¬]¢ª[¥½¡¼¥¹¡¦¥Õ¥¡¥¤¥ë]¢ª¡Öhello.c¡×¥Õ¥¡¥¤¥ë¤ò¡Ösrc¡×¥Õ¥©¥ë¥ÀÆâ¤ËºîÀ®
­¦ ¥×¥í¥°¥é¥à¤òºîÀ®
¡¡¡¡¢Í²¼µ­¡Êhello.c¡Ë»²¾È
­§ [¥×¥í¥¸¥§¥¯¥È]¢ª[¤¹¤Ù¤Æ¥Ó¥ë¥É]¤Ç¥Ó¥ë¥É¡ÊCtrl+B¡Ë
¡¡¡¡¢Í²¼µ­¡Ê¥Ó¥ë¥É»þ¤Î¥³¥ó¥½¡¼¥ë½ÐÎϡ˻²¾È
¡¡¡¡¢Í¡Ö¥Ð¥¤¥Ê¥ê¡¼¡×¤È¡ÖRelease/Debug¡×¥Õ¥©¥ë¥À¤¬ºîÀ®¤µ¤ì¤Þ¤¹
­¨ [¼Â¹Ô]¢ª[¼Â¹Ô¡ÊR¡Ë]¤Ç¼Â¹Ô¡ÊCtrl+F11¡Ë
¡¡¡¡¢Í²¼µ­¡Ê¼Â¹Ô»þ¤Î¥³¥ó¥½¡¼¥ë½ÐÎϡ˻²¾È

¢¨ ¾åµ­Áàºî¤Ï¥Ä¡¼¥ë¥Ð¡¼¤Î¥¢¥¤¥³¥ó¤ò»È¤¦¤Î¤¬°ìÈÖ´Êñ¤Ç¤¹¡£

¡Úhello.c¡Û

#include <stdio.h>

int main()
{
¡¡printf("hello eclipse for c/c++!");
¡¡return 0;
}

¡Ú¥Ó¥ë¥É»þ¤Î¥³¥ó¥½¡¼¥ë½ÐÎÏ¡Û

**** Build of configuration Release for project hello ****

**** Internal Builder is used for build ****
gcc -O3 -Wall -c -fmessage-length=0 -osrchello.o ..srchello.c
gcc -ohello.exe srchello.o
Build complete for project hello
Time consumed: 563 ms.

¡Ú¼Â¹Ô»þ¤Î¥³¥ó¥½¡¼¥ë½ÐÎÏ¡Û

hello eclipse for c/c++!

¥È¥é¥Ã¥¯¥Ð¥Ã¥¯

¤³¤Î¥¨¥ó¥È¥ê¤Î¥È¥é¥Ã¥¯¥Ð¥Ã¥¯URL: http://tech-uno.com/public_html//trackback.php?id=20091001143403776

Eclipse for C/C++ ¤Î»È¤¤Êý 2 | 0 ·ï¤Î¥³¥á¥ó¥È | ¥¢¥«¥¦¥ó¥È¤ÎºîÀ®
¥³¥á¥ó¥È¤ÏÅê¹Æ¼Ô¤ÎÀÕǤ¤Ë¤ª¤¤¤Æ¤Ê¤µ¤ì¤ë¤â¤Î¤Ç¤¢¤ê¡¢¥µ¥¤¥È´ÉÍý¼Ô¤ÏÀÕǤ¤òÉ餤¤Þ¤»¤ó¡£