Emacs Hacking CVS Emacs GDB + Elscreen ( ) makoto/e/emacs-gdb.pdf Emacs Hacking p.1/23

Size: px
Start display at page:

Download "Emacs Hacking CVS Emacs GDB + Elscreen ( ) makoto/e/emacs-gdb.pdf Emacs Hacking p.1/23"

Transcription

1 Emacs Hacking CVS Emacs GDB + Elscreen ( ) makoto/e/emacs-gdb.pdf Emacs Hacking p.1/23

2 Introduction Emacs Hacking c-mode Emacs Hacking p.2/23

3 Introduction Emacs Hacking c-mode M-x gdb Emacs Hacking p.2/23

4 Introduction Emacs Hacking c-mode M-x gdb Elscreen Emacs Hacking p.2/23

5 gdb CUI Emacs Hacking p.3/23

6 gdb CUI % gdb hello Emacs Hacking p.3/23

7 gdb CUI % gdb hello load/list Emacs Hacking p.3/23

8 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete Emacs Hacking p.3/23

9 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete run/continue, next/step Emacs Hacking p.3/23

10 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete run/continue, next/step finish/until Emacs Hacking p.3/23

11 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete run/continue, next/step finish/until bt (back trace) Emacs Hacking p.3/23

12 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete run/continue, next/step finish/until bt (back trace) p(print) p/x ptype(struct) x(memory) Emacs Hacking p.3/23

13 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete run/continue, next/step finish/until bt (back trace) p(print) p/x ptype(struct) x(memory) info b(reakpoint)/info reg Emacs Hacking p.3/23

14 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete run/continue, next/step finish/until bt (back trace) p(print) p/x ptype(struct) x(memory) info b(reakpoint)/info reg watch Emacs Hacking p.3/23

15 gdb CUI % gdb hello load/list breakpoint (b) enable/disable/delete run/continue, next/step finish/until bt (back trace) p(print) p/x ptype(struct) x(memory) info b(reakpoint)/info reg watch quit Emacs Hacking p.3/23

16 Emacs M-x gdb Emacs M-x gdb Emacs Hacking p.4/23

17 Emacs M-x gdb Emacs M-x gdb ( ) Emacs Hacking p.4/23

18 Emacs M-x gdb Emacs M-x gdb ( ) 1. (Console) Emacs Hacking p.4/23

19 Emacs M-x gdb Emacs M-x gdb ( ) 1. (Console) 2. Emacs Hacking p.4/23

20 Emacs M-x gdb Emacs M-x gdb ( ) 1. (Console) 2. ( ) Emacs Hacking p.4/23

21 CVS Emacs M-x gdb Emacs Hacking p.5/23

22 CVS Emacs M-x gdb 6 Emacs Hacking p.5/23

23 CVS Emacs 6 1. (console) Emacs Hacking p.6/23

24 CVS Emacs 6 1. (console) 2. Source Emacs Hacking p.6/23

25 CVS Emacs 6 1. (console) 2. Source 3. Stack Frame Emacs Hacking p.6/23

26 CVS Emacs 6 1. (console) 2. Source 3. Stack Frame 4. Variable Emacs Hacking p.6/23

27 CVS Emacs 6 1. (console) 2. Source 3. Stack Frame 4. Variable 5. I/O Emacs Hacking p.6/23

28 CVS Emacs 6 1. (console) 2. Source 3. Stack Frame 4. Variable 5. I/O 6. BreakPoint Emacs Hacking p.6/23

29 1/6 Console CUI Emacs Hacking p.7/23

30 1/6 Console CUI Emacs Hacking p.7/23

31 2/6 Source Source : C-x (bp) Emacs Hacking p.8/23

32 2/6 Source Source : C-x (bp) Emacs Hacking p.8/23

33 2/6 Source Source : C-x (bp) bp step/next Emacs Hacking p.8/23

34 2/6 Source Source : C-x (bp) bp step/next Emacs Hacking p.8/23

35 2/6 Source Source : C-x (bp) bp step/next Emacs Hacking p.8/23

36 2/6 Source Source : C-x (bp) bp step/next Stack Frame Emacs Hacking p.8/23

37 2. Source (window) Emacs Hacking p.9/23

38 3/6 StackFrame : (Stack Frame) Emacs Hacking p.10/23

39 3/6 StackFrame : (Stack Frame) Stack Frame Source Emacs Hacking p.10/23

40 4/6 Emacs Hacking p.11/23

41 5/6 5 I/O Emacs Hacking p.12/23

42 5/6 5 I/O CUI 21.4 Emacs (Console) Emacs Hacking p.12/23

43 6/6 BreakPoint Emacs Hacking p.13/23

44 6/6 BreakPoint enable/disable ( ) Emacs Hacking p.13/23

45 6/6 BreakPoint enable/disable ( ) delete Emacs Hacking p.13/23

46 Tool Bar ToolBar Emacs Hacking p.14/23

47 What is CVS version? : Emacs CVS ( ) Emacs Hacking p.15/23

48 What is CVS version? : Emacs CVS ( ) CVS? Emacs Hacking p.15/23

49 What is CVS version? : Emacs CVS ( ) CVS? pkgsrc/editors/emacs 21.4 Emacs Hacking p.15/23

50 What is CVS version? : Emacs CVS ( ) CVS? pkgsrc/editors/emacs 21.4 ( ) Emacs Hacking p.15/23

51 What is CVS version? : Emacs CVS ( ) CVS? pkgsrc/editors/emacs 21.4 ( ) cvs make bootstrap cvs -d :pserver:anoncvs@cvs.sv.gnu.org:/sources/emacs co emacs mkdir work cd work../emacs/configure make bootstrap sudo make install Emacs Hacking p.15/23

52 tips.gdbinit.gdbinit Emacs Hacking p.16/23

53 tips.gdbinit.gdbinit Open Source Emacs Hacking p.16/23

54 tips.gdbinit.gdbinit Open Source gdb Emacs Hacking p.16/23

55 tips.gdbinit.gdbinit Open Source gdb src dir../src/hoge/ Emacs Hacking p.16/23

56 tips.gdbinit.gdbinit Open Source gdb src dir../src/hoge/ set args../input-file.s ( ) b main (main breakpoint) run ( ) Emacs Hacking p.16/23

57 make make -g -gdwarf-2 Emacs Hacking p.17/23

58 make make -g -gdwarf-2 ( ) Emacs Hacking p.17/23

59 make make -g -gdwarf-2 ( ) -O Emacs Hacking p.17/23

60 make make -g -gdwarf-2 ( ) -O.. Emacs Hacking p.17/23

61 tips directory M-x gdb directory/program directory Emacs Hacking p.18/23

62 tips directory M-x gdb directory/program directory (set args ) PATH Emacs Hacking p.18/23

63 tips directory M-x gdb directory/program directory (set args ) PATH set args../input-filename Emacs Hacking p.18/23

64 tips directory M-x gdb directory/program directory (set args ) PATH set args../input-filename Emacs directory Emacs Hacking p.18/23

65 tips Gud Emacs Hacking p.19/23

66 tips Gud...GDB-UI Emacs Hacking p.19/23

67 tips Gud...GDB-UI...Restore Window Layout Emacs Hacking p.19/23

68 Elscreen-GF ( ) Elscreen-GF id-utils CUI Emacs Hacking p.20/23

69 Elscreen-GF ( ) Elscreen-GF id-utils CUI C/C++ ( ) Emacs Hacking p.20/23

70 Elscreen-GF ( ) Elscreen-GF id-utils CUI C/C++ ( ) mkid Emacs Hacking p.20/23

71 Elscreen-GF ( ) Elscreen-GF id-utils CUI C/C++ ( ) mkid lid Emacs Hacking p.20/23

72 Elscreen-GF ( ) Elscreen-GF id-utils CUI C/C++ ( ) mkid lid gid grep Emacs Hacking p.20/23

73 Elscreen-GF ( ) Elscreen-GF id-utils CUI C/C++ ( ) mkid lid gid grep id-utils Emacs Emacs Hacking p.20/23

74 Elscreen-GF( ) naoto/software/elscreen/ elscreen-gf lisp directory ( ) Emacs Hacking p.21/23

75 Elscreen-GF( ) naoto/software/elscreen/ elscreen-gf lisp directory ( ) pkgsrc/devel/id-utils/ Emacs Hacking p.21/23

76 Elscreen-GF( ) naoto/software/elscreen/ elscreen-gf lisp directory ( ) pkgsrc/devel/id-utils/ mkid ID tag cd src mkid Emacs Hacking p.21/23

77 Elscreen-GF( ) Elscreen-GF Emacs Hacking p.22/23

78 Elscreen-GF( ) Elscreen-GF elscreen-gf-idutils-gid C-z C-g G (global-set-key [insert] elscreen-gf-idutils-gid) Emacs Hacking p.22/23

79 Elscreen-GF( ) Elscreen-GF elscreen-gf-idutils-gid C-z C-g G (global-set-key [insert] elscreen-gf-idutils-gid) o Emacs Hacking p.22/23

80 CVS Emacs gdb 6 Emacs Hacking p.23/23

81 CVS Emacs gdb 6 CVS cvs co make bootstrap Emacs Hacking p.23/23

82 CVS Emacs gdb 6 CVS cvs co make bootstrap Elscreen-GF C/C++ Emacs Hacking p.23/23

83 Last slide prosper platex xpdf Acrobat Reader Emacs Hacking p.24/23

84 Last slide prosper platex xpdf Acrobat Reader Emacs Hacking p.24/23

GNU Emacs GNU Emacs

GNU Emacs GNU Emacs GNU Emacs 2015 10 2 1 GNU Emacs 1 1.1....................................... 1 1.2....................................... 1 1.2.1..................................... 1 1.2.2.....................................

More information

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

vii iii I GLOBAL GLOBAL.....

vii iii I GLOBAL GLOBAL..... vii iii I 1 1 3 1.1............................. 3 1.2................................... 4 1.2.1 GLOBAL.......................... 4 1.2.2 GLOBAL.............................. 4 1.2.3............... 4

More information

Taro13-第6章(まとめ).PDF

Taro13-第6章(まとめ).PDF % % % % % % % % 31 NO 1 52,422 10,431 19.9 10,431 19.9 1,380 2.6 1,039 2.0 33,859 64.6 5,713 10.9 2 8,292 1,591 19.2 1,591 19.2 1,827 22.0 1,782 21.5 1,431 17.3 1,661 20.0 3 1,948 1,541 79.1 1,541 79.1

More information

WebOS aplat WebOS WebOS 3 XML Yahoo!Pipes Popfry UNIX grep awk XML GUI WebOS GUI GUI 4 CUI

WebOS aplat WebOS WebOS 3 XML Yahoo!Pipes Popfry UNIX grep awk XML GUI WebOS GUI GUI 4 CUI 7 XML Week Web WebOS WebShell WebOS WebOS GUI WebOS WebOS 2 WebOS aplat WebOS WebOS 3 XML Yahoo!Pipes Popfry UNIX grep awk XML GUI WebOS GUI GUI 4 CUI CUI JavaScript I/O CommandClass WebShell webshell

More information

参考1 第2回自動車ワーキンググループ議事録(未定稿)

参考1		第2回自動車ワーキンググループ議事録(未定稿) 19 9 25 15 30 17 30 10 1012 2 WG 9 10 1 WG 1 CO2 CO2 CO2 WG 1 CO2 CO2 CO2 1/2 1/2 CO2 2 2 CO2 2 WG CO2 1 2 3 7 3 3 3 WG CO CO 10 1.5 50 50 2 1 1 CO 2 CO 4 CO CO 2 2 p.4 7 7 1 7 1 1 5 p.7 2 1 1 1.5 2 1

More information

大統一Debian勉強会 gdb+python拡張を使ったデバッグ手法

大統一Debian勉強会 gdb+python拡張を使ったデバッグ手法 Debian 2013 gdb+python nozzy@debian.or.jp 2013 6 29 Level Debian Up Debian Debian debian sid unstable Debian debian sid unstable *-dbg Debian debian sid unstable *-dbg gdb Debian debian sid unstable *-dbg

More information

MINI2440マニュアル

MINI2440マニュアル Open-JTAG LPC2388 + GCC + Eclipse http://www.csun.co.jp info@csun.co.jp Ver1.4 2009/7/31 LPC2388 OpenJTAG copyright@2009 http://www.csun.co.jp info@csun.co.jp 1 ...3 ARM...4...5...6 4.2 OpenJTAG...6 4.2...8

More information

102

102 5 102 5 103 q w 104 e r t y 5 u 105 q w e r t y u i 106 o!0 io!1 io q w e r t y 5 u 107 i o 108 q w e q w e r 5 109 q w 110 e r t 5 y 111 q w e r t y u 112 i q w e r 5 113 q w e 114 r t 5 115 q w e 116

More information

tebiki00.dvi

tebiki00.dvi (Linux) [ UNIX ] CMD Workshop ( ) 1 *********************************************************************** * Linux PC-UNIX UNIX * * 99% FreeBSD BSD PC-UNIX * * * ***********************************************************************

More information

Version C 1 2 3 4 5 1 2 3 4 5 6 7 8 9 0 A 1 2 1 3 4 5 1 1 2 1 1 1 2 4 5 6 7 8 3 1 2 C a b c d e f g A A B C B a b c d e f g 3 4 4 5 6 7 8 1 2 a b 1 2 a b 1 2 1 2 5 4 1 23 5 6 6 a b 1 2 e c d 3

More information

橡matufw

橡matufw 3 10 25 3 18 42 1 2 6 2001 8 22 3 03 36 3 4 A 2002 2001 1 1 2014 28 26 5 9 1990 2000 2000 12 2000 12 12 12 1999 88 5 2014 60 57 1996 30 25 205 0 4 120 1,5 A 1995 3 1990 30 6 2000 2004 2000 6 7 2001 5 2002

More information

O

O 11 2 1 2 1 1 2 1 80 2 160 3 4 17 257 1 2 1 2 3 3 1 2 138 1 1 170 O 3 5 1 5 6 139 1 A 5 2.5 A 1 A 1 1 3 20 5 A 81 87 67 A 140 11 12 2 1 1 1 12 22 1 10 1 13 A 2 3 2 6 1 B 2 B B B 1 2 B 100 B 10 B 3 3 B 1

More information

WLX202 操作マニュアル

WLX202 操作マニュアル WLX202 JA 2 3 4 5 6 7 1 2 8 3 9 10 11 1 2 3 12 1 2 3 4 13 1 2 3 14 1 2 3 4 15 1 2 16 3 17 1 2 3 18 1 2 3 19 1 2 20 3 4 21 1 2 22 3 4 23 1 2 24 1 2 3 25 1 2 26 3 27 1 2 28 3 4 29 5 6 30 1 2 3 31 4 32 1

More information

20169 3 4 5003 n=3,000 61.8% 38.2% n=3,000 20 7.3% 30 21.3% 40 34.8% 50 36.6% n=3,000 3.0% 2.0% 1.5% 12.1% 14.0% 41.4% 25.9% n=3,000 37.7% % 24.8% 28.8% 1.9% 3.1% 0.2% n=3,000 500 64.0% 500 1,000 31.3%

More information

MathLibre KNOPPIX (next generation) 2012 KNOPPIX/Math MathLibre KNOPPIX , KNOPPIX 6.0, next generation. KNOPPIX/Math KDE,

MathLibre KNOPPIX (next generation) 2012 KNOPPIX/Math MathLibre KNOPPIX , KNOPPIX 6.0, next generation. KNOPPIX/Math KDE, MathLibre KNOPPIX (next generation) 2012 KNOPPIX/Math MathLibre KNOPPIX 20120514, 20120608 KNOPPIX 60, next generation KNOPPIX/Math 2010 KDE, lxde, 1 KNOPPIX/Math DVD Q KNOPPIX/Math A http://wwwmathkobe-uacjp/openxm/math/dojo,

More information

第5回お試しアカウント付き並列プログラミング講習会

第5回お試しアカウント付き並列プログラミング講習会 qstat -l ID (qstat -f) qscript ID BATCH REQUEST: 253443.batch1 Name: test.sh Owner: uid=32637, gid=30123 Priority: 63 State: 1(RUNNING) Created at: Tue Jun 30 05:36:24 2009 Started at: Tue Jun 30 05:36:27

More information

X Window System X X &

X Window System X X & 1 1 1.1 X Window System................................... 1 1.2 X......................................... 1 1.3 X &................................ 1 1.3.1 X.......................... 1 1.3.2 &....................................

More information

- 1 - - 0.5%5 10 10 5 10 1 5 1

- 1 - - 0.5%5 10 10 5 10 1 5 1 - - - 1 - - 0.5%5 10 10 5 10 1 5 1 - 2 - - - - A B A A A B A B B A - 3 - - 100 100 100 - A) ( ) B) A) A B A B 110 A B 13 - 4 - A) 36 - - - 5 - - 1 - 6-1 - 7 - - 8 - Q.15 0% 10% 20% 30% 40% 50% 60% 70%

More information

2 1. Ubuntu 1.1 OS OS OS ( OS ) OS ( OS ) VMware Player VMware Player jp/download/player/ URL VMware Plaeyr VMware

2 1. Ubuntu 1.1 OS OS OS ( OS ) OS ( OS ) VMware Player VMware Player   jp/download/player/ URL VMware Plaeyr VMware 1 2010 k-okada@jsk.t.u-tokyo.ac.jp http://www.jsk.t.u-tokyo.ac.jp/~k-okada/lecture/ 2010 4 5 Linux 1 Ubuntu Ubuntu Linux 1 Ubuntu Ubuntu 3 1. 1 Ubuntu 2. OS Ubuntu OS 3. OS Ubuntu https://wiki.ubuntulinux.jp/ubuntutips/install/installdualboot

More information

ブック 1.indb

ブック 1.indb 20 29 29 18 21 29 10 30 31 10 11 12 30 13 10 30 14 11 30 15 12 16 13 17 14 18 15 19 16 20 17 21 18 10 20 29 82 83 84 85 86 87 88 20 10 89 20 12 11 90 20 13 12 91 20 14 13 92 20 14 14 93 15 15 94 15 16

More information

UNIX

UNIX 2000 2 UNIX 2000 4 24 1 3 1.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 1.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

More information

17. (1) 18. (1) 19. (1) 20. (1) 21. (1) (3) 22. (1) (3) 23. (1) (3) (1) (3) 25. (1) (3) 26. (1) 27. (1) (3) 28. (1) 29. (1) 2

17. (1) 18. (1) 19. (1) 20. (1) 21. (1) (3) 22. (1) (3) 23. (1) (3) (1) (3) 25. (1) (3) 26. (1) 27. (1) (3) 28. (1) 29. (1) 2 1. (1) 2. 2 (1) 4. (1) 5. (1) 6. (1) 7. (1) 8. (1) 9. (1) 10. (1) 11. (1) 12. (1) 13. (1) 14. (1) 15. (1) (3) 16. (1) 1 17. (1) 18. (1) 19. (1) 20. (1) 21. (1) (3) 22. (1) (3) 23. (1) (3) 24. 1 (1) (3)

More information

a0postercls? Gerlinde Kettl, Matthias Weiser T E Xmacro wwwctanorg/tex-archive/macros/latex/contrib/a0poster LAT E X

a0postercls? Gerlinde Kettl, Matthias Weiser T E Xmacro wwwctanorg/tex-archive/macros/latex/contrib/a0poster LAT E X a0postercls, http://wwwmathkobe-uacjp/a0poster ( ) ( ): orange (Debian/GNU Linux, Etch) ssh -X orange pdf :, - pdf ( ) orange / tex a0postercls? Gerlinde Kettl, Matthias Weiser T E Xmacro wwwctanorg/tex-archive/macros/latex/contrib/a0poster

More information

2 2 3 dbxtool dbx (GUI) dbxtool dbx C++ Oracle Solaris Studio 12.2 examples/debugger/debug_tutorial 1. cp -r /opt/solstudio12.2/examples/de

2 2 3 dbxtool dbx (GUI) dbxtool dbx C++ Oracle Solaris Studio 12.2 examples/debugger/debug_tutorial 1. cp -r /opt/solstudio12.2/examples/de Oracle Solaris Studio 12.2 dbxtool 2010 9 2 2 3 dbxtool 7 15 24 44 dbx (GUI) dbxtool dbx C++ Oracle Solaris Studio 12.2 examples/debugger/debug_tutorial 1. cp -r /opt/solstudio12.2/examples/debugger/debug_tutorial

More information

16 3 1....1 2....3 3....5 4....6 1....7 2....8 3....11 4....13 1....15 2....17 PRTR...20...23...30...35 1. 1 2 2. / / 29 / / 29 29 3 PRTR () () 29 29 * 29 4 3. 4 1 6 30 (1) 35 13 (2) 14 (3) PRTR 23 ID

More information

workshop Eclipse TAU AICS.key

workshop Eclipse TAU AICS.key 11 AICS 2016/02/10 1 Bryzgalov Peter @ HPC Usability Research Team RIKEN AICS Copyright 2016 RIKEN AICS 2 3 OS X, Linux www.eclipse.org/downloads/packages/eclipse-parallel-application-developers/lunasr2

More information

Unix * 3 PC 2 Linux, Mac *4 Windows Cygwin Cygwin gnuplot Cygwin unix emulator online gnuplot *5 matplotlib *6 SuperMongo *7 gnuplot gnuplot OS *8 Uni

Unix * 3 PC 2 Linux, Mac *4 Windows Cygwin Cygwin gnuplot Cygwin unix emulator online gnuplot *5 matplotlib *6 SuperMongo *7 gnuplot gnuplot OS *8 Uni 2015 8 1 ( ) Unix 1 *1 Unix Unix Unix Perl, Python *2 Unix 2 PC gnuplot *1 100 10 10 6 10 = 10 7 1 1/3 3 10 7 10 7.5 1 24 3600 = (30 6)(30 + 6) 100 = 86400 1 10 7.5 *2 Perl, Python Python 1 Unix * 3 PC

More information

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that

More information

fx-9860G Manager PLUS_J

fx-9860G Manager PLUS_J fx-9860g J fx-9860g Manager PLUS http://edu.casio.jp k 1 k III 2 3 1. 2. 4 3. 4. 5 1. 2. 3. 4. 5. 1. 6 7 k 8 k 9 k 10 k 11 k k k 12 k k k 1 2 3 4 5 6 1 2 3 4 5 6 13 k 1 2 3 1 2 3 1 2 3 1 2 3 14 k a j.+-(),m1

More information

LiveCode初心者開発入門サンプル

LiveCode初心者開発入門サンプル / About LiveCode 01:... 11 02: Create... 15 set 03:... 21 name title LiveCode 04:... 29 global local width height 05:... 37 Controls Tools Palette Script Editor message handler 06:... 52 RGB 07:... 63

More information

ZEMAX Nagata DLL Volume-CAD c Copyright by RIKEN All Rights Reserved : : ( )

ZEMAX Nagata DLL Volume-CAD c Copyright by RIKEN All Rights Reserved : : ( ) ZEMAX Nagata DLL Volume-CAD c Copyright by RIKEN All Rights Reserved : 23 1 26 : ( ) ii 1. Nagata DLL 1 2. Nagata 1 3. VObj 2 3. 1............................................... 2 3. 2.................................................

More information

r07.dvi

r07.dvi 19 7 ( ) 2019.4.20 1 1.1 (data structure ( (dynamic data structure 1 malloc C free C (garbage collection GC C GC(conservative GC 2 1.2 data next p 3 5 7 9 p 3 5 7 9 p 3 5 7 9 1 1: (single linked list 1

More information

C C UNIX C ( ) 4 1 HTML 1

C C UNIX C ( ) 4 1 HTML 1 C 2007 4 18 C UNIX 1 2 1 1.1 C ( ) 4 1 HTML 1 はじめ mkdir work 作業用ディレクトリーの作成 emacs hoge.c& エディターによりソースプログラム作成 gcc -o fuga hoge.c コンパイルにより機械語に変換 コンパイルエラー./fuga 実行 実行時エラー 完成 1: work hooge.c fuga 1 4 4 1 1.

More information

ohp07.dvi

ohp07.dvi 19 7 ( ) 2019.4.20 1 (data structure) ( ) (dynamic data structure) 1 malloc C free 1 (static data structure) 2 (2) C (garbage collection GC) C GC(conservative GC) 2 2 conservative GC 3 data next p 3 5

More information

273? C

273? C TSG Theoretical Science Group 273? C 2-1.................................. 2 -1. Windows Mac Mac UNIX CUI bash >_ Finder TSG No.273? 2 3 pwd ls cd ( ) change directory 3 TSG No.273? cd hoge cd hoge cd....../

More information

FileMaker Server 8 Administrator’s Guide

FileMaker Server 8 Administrator’s Guide 1994-2005 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker, Inc. ScriptMaker FileMaker, Inc. FileMaker FileMaker, Inc. FileMaker

More information

3.2 Linux root vi(vim) vi emacs emacs 4 Linux Kernel Linux Git 4.1 Git Git Linux Linux Linus Fedora root yum install global(debian Ubuntu apt-get inst

3.2 Linux root vi(vim) vi emacs emacs 4 Linux Kernel Linux Git 4.1 Git Git Linux Linux Linus Fedora root yum install global(debian Ubuntu apt-get inst 1 OS Linux OS OS Linux Kernel 900 1000 IPA( :http://www.ipa.go.jp/) 8 12 ( ) 16 ( ) 4 5 22 60 2 3 6 Linux Linux 2 LKML 3 3.1 Linux Fedora 13 Ubuntu Fedora CentOS 3.2 Linux root vi(vim) vi emacs emacs 4

More information

Linuxデバイスドライバ.PDF

Linuxデバイスドライバ.PDF Linux hidaka@devdrv.com 2002/10/9 Linux Kernel Conference 2002 1 Linux 2 Linux 3 Software Hardware Device Algolith m Protocol Applicati on 4 CPU 128MB NIC ATI Radeon GeForce2 MX400 Matrox G400 DISK 5 OS

More information

appli_HPhi_install

appli_HPhi_install 2018/3/7 HΦ version 3.0.0 インストール手順書 (Linux 64 ビット版 ) 目次 1. アプリケーション概要...- 1-2. システム環境...- 1-3. 必要なツール ライブラリのインストール...- 1-1 cmake...- 2-2 numpy...- 3-4. アプリケーションのインストール...- 4-5. 動作確認の実施...- 5 - 本手順書は HΦ

More information

Quickstart Guide 3rd Edition

Quickstart Guide 3rd Edition 10 QNX QNX 1 2 3 4 5 QNX Momentics QNX Neutrino RTOS QNX Neutrino 6 7 8 QNX Neutrino 9 10 1 1 QNX Neutrino RTOS QNX Momentics Windows Vista Windows 2000 Windows XP Linux QNX Neutrino QNX Momentics CD http://www.qnx.co.jp/

More information

1 2 2 4 4 6 8 20 51 60 61 64 65 65 67 69 69 70 72 12 104,007 13.9 40.7 34.6 2030 16 1 21 1 16 1 1 1979 1979 25 30 12 25 2 60 2 2 3 16 1 1 1/2500 1979 16 9 4 5 16 11 16 12 6 7 3,214 146,390 977 30.4% 39,658

More information

XFree86 http://www.xfree86.org/ 1. XFree86 2. Kterm 3. Canna 4. Vi Vi VIM 5. Emacs Emacs 21 XEmacs XFree86 4.2 Mac OS X XDarwin Aqua XFree86 4.2 ( X L

XFree86 http://www.xfree86.org/ 1. XFree86 2. Kterm 3. Canna 4. Vi Vi VIM 5. Emacs Emacs 21 XEmacs XFree86 4.2 Mac OS X XDarwin Aqua XFree86 4.2 ( X L UNIX OS Vi Emacs Vi Vi Vi Vi VIM Vim GUI Emacs GNU Emacs Emacs XEmacs XEmacs GUI GNU Emacs Emacs Emacs Lisp Lisp VIM http://www.vim.org Emacs http://www.gnu.org/directory/emacs.html XEmacs http://www.xemacs.org

More information

1 1-1 CD-R 2 3 4 5 SFC P21 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 SFC P21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 Acrobat Reader/Adobe

More information

ruby learner - Ruby

ruby learner - Ruby ruby learner - Ruby - 27015464 2019 3 Ruby[1] 3 1 2 3 3 ruby learner Ruby 9 Ruby 9 2 3 1 2 3 Github [23] 1 5 1.1................................... 5 2 6 2.1 Ruby.......................................

More information

Xen入門 ppt

Xen入門 ppt http://begi.net/ Xen Xen 2 Fedora Core 5 IP IP IP 192.168.1.10/24 server.example.com HDD Web Disabled SELinux Disabled 3 Xen Virtual Machine Monitor 4 Hypervisor Xenoserver 5 6 Xen OS VT AMD-V OSWindows

More information

Xen入門 ppt

Xen入門 ppt http://begi.net/ Xen Xen 2 1 Fedora Core 5 IP IP IP 192.168.1.10/24 server.example.com HDD Web Disabled SELinux Disabled 3 Xen Virtual Machine Monitor 4 Hypervisor Xenoserver 2 5 6 Xen OS VT AMD-V OSWindows

More information

ld-2.dvi

ld-2.dvi Ld-2 Common Lisp TR-98-19 1998 8 19 1 3 2 4 2.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 2.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

More information

Cisco Umbrella Branch Cisco Umbrella Branch Cisco ISR Umbrella Branch

Cisco Umbrella Branch Cisco Umbrella Branch Cisco ISR Umbrella Branch Cisco Umbrella Branch Cisco Umbrella Branch Cisco ISR 4000 1 2 3 Umbrella Branch 1 Cisco Umbrella Branch Cisco ISR 4000 Cisco Umbrella Branch Security K9 ROM Monitor (ROMMON) 16.2(1r) ROMMON 16.2(1r) 3

More information

WPD2009_Plone3_theme-2.key

WPD2009_Plone3_theme-2.key http://ciel-serein.jp/study/wpd2009/wpd2009_plone3_theme.pdf/view http://ciel-serein.jp/study/wpd2009/wpdj-theme.zip/view $~/Plone-3.1/zinstance/buildout.cfg [instance] debug-mode = on $cd ~/Plone-3.1/zinstance

More information

C1-202 / F-101 originally from 2014 4 15 3 1 3 C1 2 C1-202 F 1 F-101 PC imac MacPro OS Mac OS X C WWW L A TEX 2 3 4 e-mail kyama@tut.jp C-506 6767 5 2 2.1 ID ID 2.2 2.3 2.4 2.4.1 1. imac MacPro 2. 3.

More information

programmingII2019-v01

programmingII2019-v01 II 2019 2Q A 6/11 6/18 6/25 7/2 7/9 7/16 7/23 B 6/12 6/19 6/24 7/3 7/10 7/17 7/24 x = 0 dv(t) dt = g Z t2 t 1 dv(t) dt dt = Z t2 t 1 gdt g v(t 2 ) = v(t 1 ) + g(t 2 t 1 ) v v(t) x g(t 2 t 1 ) t 1 t 2

More information

01-表紙から目次.PDF

01-表紙から目次.PDF 56 100 1,205 45 11 30 48 56 56 10 56 1. 2 2. 2 3. 3 5 5 7 14 1 11 1. 11 (1) 11 (2) 11 (3) 11 (4) 12 (5) 12 2. 12 (1) 12 (2) 13 (3) 13 (4) 14 (5) 14 (6) 14 (7) 15 (8) 15 2 16 1. 16 (1) 16 (2) 17 (3) 17

More information

Introduction Purpose The course describes library configuration and usage in the High Performance Embedded Workshop (HEW), which speeds development of

Introduction Purpose The course describes library configuration and usage in the High Performance Embedded Workshop (HEW), which speeds development of Introduction Purpose The course describes library configuration and usage in the High Performance Embedded Workshop (HEW), which speeds development of software for embedded systems. Objectives Learn the

More information

Agenda IPv4 over IPv6 MAP MAP IPv4 over IPv6 MAP packet MAP Protocol MAP domain MAP domain ASAMAP ASAMAP 2

Agenda IPv4 over IPv6 MAP MAP IPv4 over IPv6 MAP packet MAP Protocol MAP domain MAP domain ASAMAP ASAMAP 2 MAP Tutorial @ 1 Agenda IPv4 over IPv6 MAP MAP IPv4 over IPv6 MAP packet MAP Protocol MAP domain MAP domain ASAMAP ASAMAP 2 IPv4 over IPv6 IPv6 network IPv4 service Internet Service ProviderISP IPv4 service

More information

TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç..

TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç.. lê~åäé= qçéiáåâ= NMÖENMKNKPF Volume2 Creation Date: Mar 04, 2005 Last Update: Aug 22, 2005 Version 1.0 ...3... 3 TopLink å...4 1... 4... 4 SampleClient.java... 5 Ò... 8... 9... 10 readallsample()... 11

More information

Microsoft Word - C.....u.K...doc

Microsoft Word - C.....u.K...doc C uwêííôöðöõ Ð C ÔÖÐÖÕ ÐÊÉÌÊ C ÔÖÐÖÕÊ C ÔÖÐÖÕÊ Ç Ê Æ ~ if eíè ~ for ÒÑÒ ÌÆÊÉÉÊ ~ switch ÉeÍÈ ~ while ÒÑÒ ÊÍÍÔÖÐÖÕÊ ~ 1 C ÔÖÐÖÕ ÐÊÉÌÊ uê~ ÏÒÏÑ Ð ÓÏÖ CUI Ô ÑÊ ÏÒÏÑ ÔÖÐÖÕÎ d ÈÍÉÇÊ ÆÒ Ö ÒÐÑÒ ÊÔÎÏÖÎ d ÉÇÍÊ

More information

untitled

untitled Microsoft Windows2000/XP Internet ExplorerAdobe Acrobat CECTRUST 1-1. ID...1 1-2....1 1-3. CECTRUST...2 1-4. CECTRUST...3 2-1....1 2-2. Acrobat...4 2-3. Acrobat...12 3-1....1 3-2....3 3-3....9 4-1....1

More information