{"id":549,"date":"2009-04-27T21:18:13","date_gmt":"2009-04-27T12:18:13","guid":{"rendered":"http:\/\/www.chihayafuru.jp\/etrobo\/?p=549"},"modified":"2009-07-21T22:39:44","modified_gmt":"2009-07-21T13:39:44","slug":"eclipse-34-ganymede-%e3%81%ae%e3%82%bb%e3%83%83%e3%83%88%e3%82%a2%e3%83%83%e3%83%97%e6%96%b9%e6%b3%95","status":"publish","type":"post","link":"https:\/\/www.chihayafuru.jp\/etrobo\/?p=549","title":{"rendered":"eclipse 3.4 (GANYMEDE) \u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u65b9\u6cd5"},"content":{"rendered":"<p>eclipse 3.4 (GANYMEDE) \u306e \u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u65b9\u6cd5\u3067\u3059\u3002<\/p>\n<h3>1. eclipse\u3092\u8d77\u52d5\u3059\u308b<\/h3>\n<p><img decoding=\"async\" src=\"img\/eclipse00s.png\" alt=\"eclipse\" \/><\/p>\n<p><!--more--><\/p>\n<p><\/p>\n<h3>2. \u30ef\u30fc\u30af\u30b9\u30da\u30fc\u30b9\u3092\u4f5c\u6210\u3059\u308b<\/h3>\n<p><a href=\"img\/eclipse01.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse01s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<p>\n\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d\u306b\u30b9\u30da\u30fc\u30b9\u3084\u65e5\u672c\u8a9e\uff08\u591a\u30d0\u30a4\u30c8\u6587\u5b57\uff09\u3092\u542b\u3081\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u3002\n<\/p>\n<p><\/p>\n<h3>3. C\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b<\/h3>\n<p><a href=\"img\/eclipse02.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse02s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<p>\nFile -> New -> C Project \u3088\u308a\u3001C\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3002\n<\/p>\n<p><\/p>\n<h3>4. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a73\u7d30\u3092\u8a2d\u5b9a\u3059\u308b<\/h3>\n<p><a href=\"img\/eclipse03.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse03s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<ul>\n<li>Project name : sample (\u9069\u5f53\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d)<\/li>\n<li>Use default location : \u30c1\u30a7\u30c3\u30af\u306a\u3057<\/li>\n<li>Location : C:\\cygwin\\sample\\sample_c (\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3092\u914d\u7f6e\u3057\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea)<\/li>\n<li>Project type : Makefile project -> Empty Project<\/li>\n<li>Toolchains : Cygwin GCC<\/li>\n<\/ul>\n<p><\/p>\n<h3>5. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u5b9a\u3092\u9078\u629e\u3059\u308b<\/h3>\n<p><a href=\"img\/eclipse04.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse04s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<p>\nCygwin GCC \u3092\u30c1\u30a7\u30c3\u30af\u3057\u3066\u3001Finish\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002\n<\/p>\n<p><\/p>\n<h3>6. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30aa\u30fc\u30d7\u30f3<\/h3>\n<p><a href=\"img\/eclipse05.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse05s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<p><\/p>\n<h3>7. Builders\u306e\u8a2d\u5b9a<\/h3>\n<p><a href=\"img\/eclipse06.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse06s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<ol>\n<li>Project -> Properties\u3088\u308aProperties\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f\u3002<\/li>\n<li>Builders \u3092\u9078\u3076\u3002<\/li>\n<li>Scanner Configuration Builder\u306e\u30c1\u30a7\u30c3\u30af\u3092\u5916\u3059\u3002<\/li>\n<\/ol>\n<p><\/p>\n<h3>8. \u30a4\u30f3\u30af\u30eb\u30fc\u30c9\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u8a2d\u5b9a<\/h3>\n<p><a href=\"img\/eclipse07.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse07s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<ol>\n<li>C\/C++ General -> Paths and Symbles\u3092\u9078\u629e\u3059\u308b\u3002<\/li>\n<li>Includes\u30bf\u30d6\u306eLanguages GNUC\u3092\u9078\u629e\u3059\u308b\u3002<\/li>\n<li>Include Directories\u3092Add(\u8ffd\u52a0)\u3059\u308b\u3002<\/li>\n<\/ol>\n<p><\/p>\n<h4>nxtOSEK (toppers_osek) \u306e\u4f8b<\/h4>\n<ul>\n<li>C:\\cygwin\\nxtOSEK\\lejos_nxj\\src\\nxtvm\\platform\\nxt<\/li>\n<li>C:\\cygwin\\nxtOSEK\\lejos_nxj\\src\\nxtvm\\javavm<\/li>\n<li>C:\\cygwin\\nxtOSEK\\ecrobot\\bios<\/li>\n<li>C:\\cygwin\\nxtOSEK\\ecrobot<\/li>\n<li>C:\\cygwin\\nxtOSEK\\ecrobot\\c<\/li>\n<li>C:\\cygwin\\nxtOSEK\\c++<\/li>\n<li>C:\\cygwin\\nxtOSEK\\ecrobot\\nxtway_gs_balancer<\/li>\n<li>C:\\cygwin\\nxtOSEK\\toppers_osek\\kernel<\/li>\n<li>C:\\cygwin\\nxtOSEK\\toppers_osek\\include<\/li>\n<li>C:\\cygwin\\nxtOSEK\\toppers_osek\\config\\at91sam7s-gnu<\/li>\n<li>C:\\cygwin\\nxtOSEK\\toppers_osek\\config\\at91sam7s-gnu\\lego_nxt<\/li>\n<li>C:\\cygwin\\nxtOSEK\\toppers_osek\\sg<\/li>\n<li>C:\\cygwin\\nxtOSEK\\toppers_osek\\syslib\\at91sam7s-gnu\\lego_nxt<\/li>\n<\/ul>\n<p><\/p>\n<h3>9. \u30d7\u30ed\u30b0\u30e9\u30e0\u30ed\u30fc\u30c0\u30fc\uff08\u5916\u90e8\u30c4\u30fc\u30eb\uff09\u3092\u767b\u9332\u3059\u308b<\/h3>\n<p><a href=\"img\/eclipse08.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse08s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<p>\nRun -> External Tools\u3092\u9078\u629e\u3059\u308b\u3002\n<\/p>\n<p><\/p>\n<h3>10. \u30c4\u30fc\u30eb\u3092\u8ffd\u52a0\u3059\u308b<\/h3>\n<p><a href=\"img\/eclipse09.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse09s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<p>\n&#8216;New&#8217;\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002\n<\/p>\n<p><\/p>\n<h3>11. \u30c4\u30fc\u30eb\u306e\u8a73\u7d30\u3092\u8a2d\u5b9a\u3059\u308b<\/h3>\n<p><a href=\"img\/eclipse10.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse10s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n<ul>\n<li>Name : rxeflash (\u9069\u5f53\u306a\u30c4\u30fc\u30eb\u540d)<\/li>\n<li>Main\u30bf\u30d6<\/li>\n<ul>\n<li>Location : C:\\cygwin\\bin\\bash.exe (cygwin\u306ebash)<\/li>\n<li>Working Directory : ${workspace_loc:\/sample} (\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3092\u914d\u7f6e\u3057\u305f\u5834\u6240)<\/li>\n<li>Aruments : .\/rxeflash.sh (\u30ed\u30fc\u30c0\u30fc\u3092\u547c\u3073\u51fa\u3059\u30b9\u30af\u30ea\u30d7\u30c8)<\/li>\n<\/ul>\n<\/ul>\n<p><\/p>\n<h3>12. \u30d7\u30ed\u30b0\u30e9\u30e0\u30ed\u30fc\u30c0\u30fc\uff08\u5916\u90e8\u30c4\u30fc\u30eb\uff09\u306e\u5b9f\u884c\u4f8b<\/h3>\n<p><a href=\"img\/eclipse11.png\"><br \/>\n  <img decoding=\"async\" src=\"img\/eclipse11s.png\" alt=\"eclipse\" \/><br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>eclipse 3.4 (GANYMEDE) \u306e \u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u65b9\u6cd5\u3067\u3059\u3002 1. eclipse\u3092\u8d77\u52d5\u3059\u308b<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[20],"class_list":["post-549","post","type-post","status-publish","format-standard","hentry","category-workbench","tag-eclipse"],"_links":{"self":[{"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=\/wp\/v2\/posts\/549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=549"}],"version-history":[{"count":28,"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=\/wp\/v2\/posts\/549\/revisions"}],"predecessor-version":[{"id":558,"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=\/wp\/v2\/posts\/549\/revisions\/558"}],"wp:attachment":[{"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chihayafuru.jp\/etrobo\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}