0
Mac      for
• Xcode• Emacs• RitsPen••
Xcode
Xcode• Mac OS X / iOS• Xcode                             gcc• Xcode 3     Xcode 4  • Xcode 4             600  • Xcode 3   ...
• Xcode 4  • Mac App Store     Xcode  • Install Xcode• Xcode 3  • Apple Developer  •  •
Apple Developer• http://developer.apple.com/jp/programs/register/
Apple Developer      1. Apple ID       iTunes   Apple ID
Apple Developer     2.
Apple Developer                    81               090-xxxx-yyyy           0      81 90 xxxx yyyy
Apple Developer   3.             Continue
Apple Developer        4.
Apple Developer   5.           code
Apple Developer
• http://developer.apple.com/devcenter/mac/index.action
•    dmg• Xcode and iOS  SDK.mpkg•
•    •        →            →    • which gcc            enter        •   /usr/bin/gcc           OK
Emacs
Carbon Emacs  •   Mac OS X                  GNU Emacs      •          •          •          •   Mac          •   RAINBOW  ...
• http://homepage.mac.com/zenitani/emacs-j.html
Applications
•    •    •   emacs23    ••   GNU Emacs for Mac OS X    •   http://emacsformacosx.com/•   Aquamacs    •   http://aquamacs....
•   M-x customize    •    •                 ~/.emacs•   .emacs    •        .emacs    •   .emacs elisp
RitsPen
Macports• Macports • Mac OS X   •         UNIX   •       • homeberw, fink, gentoo_prefix
Macports •     •   http://www.macports.org/install.php •             PATH     •                             .bash_profile  ...
open•    •   open <          >        •        •        open test.txt           →test.txt        •        open /Applicatio...
•   [Mac]    •   Apple                     Mac        •   http://www.apple.com/jp/findouthow/mac/    •   Mac Wiki        • ...
• [Emacs]  •       Emacs      •    http://gihyo.jp/book/2010/978-4-7741-4327-9  •   Web+DB Press vol.58      Emacs       ∞...
Programming on Mac
Upcoming SlideShare
Loading in...5
×

Programming on Mac

5,894

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,894
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Programming on Mac"

  1. 1. Mac for
  2. 2. • Xcode• Emacs• RitsPen••
  3. 3. Xcode
  4. 4. Xcode• Mac OS X / iOS• Xcode gcc• Xcode 3 Xcode 4 • Xcode 4 600 • Xcode 3 Apple Develper • Mac OS X Xcode
  5. 5. • Xcode 4 • Mac App Store Xcode • Install Xcode• Xcode 3 • Apple Developer • •
  6. 6. Apple Developer• http://developer.apple.com/jp/programs/register/
  7. 7. Apple Developer 1. Apple ID iTunes Apple ID
  8. 8. Apple Developer 2.
  9. 9. Apple Developer 81 090-xxxx-yyyy 0 81 90 xxxx yyyy
  10. 10. Apple Developer 3. Continue
  11. 11. Apple Developer 4.
  12. 12. Apple Developer 5. code
  13. 13. Apple Developer
  14. 14. • http://developer.apple.com/devcenter/mac/index.action
  15. 15. • dmg• Xcode and iOS SDK.mpkg•
  16. 16. • • → → • which gcc enter • /usr/bin/gcc OK
  17. 17. Emacs
  18. 18. Carbon Emacs • Mac OS X GNU Emacs • • • • Mac • RAINBOW emacs
  19. 19. • http://homepage.mac.com/zenitani/emacs-j.html
  20. 20. Applications
  21. 21. • • • emacs23 •• GNU Emacs for Mac OS X • http://emacsformacosx.com/• Aquamacs • http://aquamacs.org/• Macports / Homebrew • sudo port install emacs-app + fullscreen • brew install emacs --cocoa•
  22. 22. • M-x customize • • ~/.emacs• .emacs • .emacs • .emacs elisp
  23. 23. RitsPen
  24. 24. Macports• Macports • Mac OS X • UNIX • • homeberw, fink, gentoo_prefix
  25. 25. Macports • • http://www.macports.org/install.php • PATH • .bash_profile • export PATH=/opt/local/bin:/opt/local/sbin:$PATH • • sudo port selfupdate
  26. 26. open• • open < > • • open test.txt →test.txt • open /Application → Finder • open -a < > • • open -a Safari • open -a < > < > • • open -a Emacs test.c• man open
  27. 27. • [Mac] • Apple Mac • http://www.apple.com/jp/findouthow/mac/ • Mac Wiki • http://macwiki.sourceforge.jp/wiki/• [Xcode] • Apple developer Xcode3 iPad 2 〈 〉 : • http://yucomac.blog96.fc2.com/blog-entry-341.html• [MacPorts] • MacWiki - MacPorts • http://macwiki.sourceforge.jp/wiki/index.php/MacPorts
  28. 28. • [Emacs] • Emacs • http://gihyo.jp/book/2010/978-4-7741-4327-9 • Web+DB Press vol.58 Emacs ∞ • http://gihyo.jp/magazine/wdpress/archive/2010/vol58 • Emacs Wiki • http://www.emacswiki.org/emacs-ja • Emacs23 (Cocoa Emacs) : • http://sakito.jp/emacs/emacs23.html
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×