Programming Environment August 14, 2007

Programming Environment August 14, 2007

Linux 程序开 发¯境 b脁 Linux 程序开发¯境 Parallel Programming Environment Computing Windows IDE开发¯境 与Visual b脁 Studio C++ {<的o件 Department of Science and Engineering Computing 与windows 不 同的开发¯境 School of Mathematics School Peking University 程序的编译和 ÐL 程序的调试 August 14, 2007 o件开发 Parallel Computing Linux 程序开 发¯境 1 Windows IDE开发¯境 b脁 Parallel 2 与Visual Studio C++ {<的o件 Computing Windows 3 IDE开发¯境 与windows 不同的开发¯境 与Visual UNIX 下最通(的编辑h: vi Studio C++ {<的o件 4 程序的编译和ÐL 与windows 不 同的开发¯境 程序的编译和 5 程序的调试 ÐL 程序的调试 6 o件开发 o件开发 文件ÄÇ 使(工wmake 文c的开发与维¤ H,¡理和O同工\ F¶ Linux 程序开 发¯境 1 Windows IDE开发¯境 b脁 Parallel 2 与Visual Studio C++ {<的o件 Computing Windows 3 IDE开发¯境 与windows 不同的开发¯境 与Visual UNIX 下最通(的编辑h: vi Studio C++ {<的o件 4 程序的编译和ÐL 与windows 不 同的开发¯境 程序的编译和 5 程序的调试 ÐL 程序的调试 6 o件开发 o件开发 文件ÄÇ 使(工wmake 文c的开发与维¤ H,¡理和O同工\ 输e,编译,调试,ÐL都有按®或者ëw. linux 怎7办? 如U向vL:¤上Ð交一个程序? Windows IDE开发¯境 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE 开发¯境 Turbo C 2.0, Borland C++, Visual Studio 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 程序的编译和 ÐL 程序的调试 o件开发 linux 怎7办? 如U向vL:¤上Ð交一个程序? Windows IDE开发¯境 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE 开发¯境 Turbo C 2.0, Borland C++, Visual Studio 与Visual Studio C++ {<的o件 输e,编译,调试,ÐL都有按®或者ëw. 与windows 不 同的开发¯境 程序的编译和 ÐL 程序的调试 o件开发 如U向vL:¤上Ð交一个程序? Windows IDE开发¯境 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE 开发¯境 Turbo C 2.0, Borland C++, Visual Studio 与Visual Studio C++ {<的o件 输e,编译,调试,ÐL都有按®或者ëw. 与windows 不 linux 怎7办? 同的开发¯境 程序的编译和 ÐL 程序的调试 o件开发 Windows IDE开发¯境 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE 开发¯境 Turbo C 2.0, Borland C++, Visual Studio 与Visual Studio C++ {<的o件 输e,编译,调试,ÐL都有按®或者ëw. 与windows 不 linux 怎7办? 同的开发¯境 程序的编译和 如U向vL:¤上Ð交一个程序? ÐL 程序的调试 o件开发 F¶ Linux 程序开 发¯境 1 Windows IDE开发¯境 b脁 Parallel 2 与Visual Studio C++ {<的o件 Computing Windows 3 IDE开发¯境 与windows 不同的开发¯境 与Visual UNIX 下最通(的编辑h: vi Studio C++ {<的o件 4 程序的编译和ÐL 与windows 不 同的开发¯境 程序的编译和 5 程序的调试 ÐL 程序的调试 6 o件开发 o件开发 文件ÄÇ 使(工wmake 文c的开发与维¤ H,¡理和O同工\ 安Å 新Ë得o件包¡理h(Synaptic Package Man- ager) 使( Â看我的Z¢的kdevelop分{的文章 v他 Anjuta, eclips, kylix, glade, ... 与Visual Studio C++ {<的o件 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 kdevelop ¨P使(。 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 程序的编译和 ÐL 程序的调试 o件开发 使( Â看我的Z¢的kdevelop分{的文章 v他 Anjuta, eclips, kylix, glade, ... 与Visual Studio C++ {<的o件 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 kdevelop ¨P使(。 与Visual Studio C++ 安Å 新Ë得o件包¡理h(Synaptic Package Man- {<的o件 ager) 与windows 不 同的开发¯境 程序的编译和 ÐL 程序的调试 o件开发 v他 Anjuta, eclips, kylix, glade, ... 与Visual Studio C++ {<的o件 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 kdevelop ¨P使(。 与Visual Studio C++ 安Å 新Ë得o件包¡理h(Synaptic Package Man- {<的o件 ager) 与windows 不 同的开发¯境 使( Â看我的Z¢的kdevelop分{的文章 程序的编译和 ÐL 程序的调试 o件开发 与Visual Studio C++ {<的o件 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 kdevelop ¨P使(。 与Visual Studio C++ 安Å 新Ë得o件包¡理h(Synaptic Package Man- {<的o件 ager) 与windows 不 同的开发¯境 使( Â看我的Z¢的kdevelop分{的文章 程序的编译和 ÐL v他 Anjuta, eclips, kylix, glade, ... 程序的调试 o件开发 F¶ Linux 程序开 发¯境 1 Windows IDE开发¯境 b脁 Parallel 2 与Visual Studio C++ {<的o件 Computing Windows 3 IDE开发¯境 与windows 不同的开发¯境 与Visual UNIX 下最通(的编辑h: vi Studio C++ {<的o件 4 程序的编译和ÐL 与windows 不 同的开发¯境 UNIX 下最通(的编辑 5 h: vi 程序的调试 程序的编译和 ÐL 6 o件开发 程序的调试 文件ÄÇ o件开发 使(工wmake 文c的开发与维¤ H,¡理和O同工\ 广泛使(的C 语言1/(UNIX û统设计-发明的 (linux 下开发程序^8¹¿ 与windows 不同的开发¯境 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 与Visual 开发¯境/û统的一è分 Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 (linux 下开发程序^8¹¿ 与windows 不同的开发¯境 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 与Visual 开发¯境/û统的一è分 Studio C++ {<的o件 广泛使(的C 语言1/(UNIX û统设计-发明的 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 与windows 不同的开发¯境 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 与Visual 开发¯境/û统的一è分 Studio C++ {<的o件 广泛使(的C 语言1/(UNIX û统设计-发明的 与windows 不 同的开发¯境 (linux 下开发程序^8¹¿ UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 F¶ Linux 程序开 发¯境 1 Windows IDE开发¯境 b脁 Parallel 2 与Visual Studio C++ {<的o件 Computing Windows 3 IDE开发¯境 与windows 不同的开发¯境 与Visual UNIX 下最通(的编辑h: vi Studio C++ {<的o件 4 程序的编译和ÐL 与windows 不 同的开发¯境 UNIX 下最通(的编辑 5 h: vi 程序的调试 程序的编译和 ÐL 6 o件开发 程序的调试 文件ÄÇ o件开发 使(工wmake 文c的开发与维¤ H,¡理和O同工\ (terminal 窗ãtype vi ,回f, 进e}令! 式 (}令!式下type i,进e输e!式 (输e!式下type Esc, 进e}令!式 输e!式 输e文W !式切b 从一个!式进e另一个!式 UNIX 下最通(的编辑h: vi Linux 程序开 发¯境 b脁 Parallel Computing Windows }令!式 可 d,查~,替b,保X,退úII IDE开发¯境 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 (terminal 窗ãtype vi ,回f, 进e}令! 式 (}令!式下type i,进e输e!式 (输e!式下type Esc, 进e}令!式 !式切b 从一个!式进e另一个!式 UNIX 下最通(的编辑h: vi Linux 程序开 发¯境 b脁 Parallel Computing Windows }令!式 可 d,查~,替b,保X,退úII IDE开发¯境 输e!式 输e文W 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 (terminal 窗ãtype vi ,回f, 进e}令! 式 (}令!式下type i,进e输e!式 (输e!式下type Esc, 进e}令!式 UNIX 下最通(的编辑h: vi Linux 程序开 发¯境 b脁 Parallel Computing Windows }令!式 可 d,查~,替b,保X,退úII IDE开发¯境 输e!式 输e文W 与Visual Studio C++ {<的o件 !式切b 从一个!式进e另一个!式 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 (}令!式下type i,进e输e!式 (输e!式下type Esc, 进e}令!式 UNIX 下最通(的编辑h: vi Linux 程序开 发¯境 b脁 Parallel Computing Windows }令!式 可 d,查~,替b,保X,退úII IDE开发¯境 输e!式 输e文W 与Visual Studio C++ {<的o件 !式切b 从一个!式进e另一个!式 与windows 不 (terminal 窗ãtype vi ,回f, 进e}令! 同的开发¯境 UNIX 下最通(的编辑 式 h: vi 程序的编译和 ÐL 程序的调试 o件开发 (输e!式下type Esc, 进e}令!式 UNIX 下最通(的编辑h: vi Linux 程序开 发¯境 b脁 Parallel Computing Windows }令!式 可 d,查~,替b,保X,退úII IDE开发¯境 输e!式 输e文W 与Visual Studio C++ {<的o件 !式切b 从一个!式进e另一个!式 与windows 不 (terminal 窗ãtype vi ,回f, 进e}令! 同的开发¯境 UNIX 下最通(的编辑 式 h: vi (}令!式下type i 进e输e!式 程序的编译和 , ÐL 程序的调试 o件开发 UNIX 下最通(的编辑h: vi Linux 程序开 发¯境 b脁 Parallel Computing Windows }令!式 可 d,查~,替b,保X,退úII IDE开发¯境 输e!式 输e文W 与Visual Studio C++ {<的o件 !式切b 从一个!式进e另一个!式 与windows 不 (terminal 窗ãtype vi ,回f, 进e}令! 同的开发¯境 UNIX 下最通(的编辑 式 h: vi (}令!式下type i 进e输e!式 程序的编译和 , ÐL (输e!式下type Esc, 进e}令!式 程序的调试 o件开发 gvim 图b化Lb的vim vi+的H, Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 与Visual Studio C++ vim improved vi distributed with most UNIX systems {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 vi+的H, Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 与Visual Studio C++ vim improved vi distributed with most UNIX systems {<的o件 与windows 不 gvim 图b化Lb的vim 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 gvim 最}( Linux 程序开 发¯境 b脁 Figure: gvim ¹Ltex文c Parallel Computing Windows IDE开发¯境 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 è意:111 L的]和} 的:+, 颜r:+-ñ文'括号很有. ©。 ê¨完成功能,使(Tab.,Ctrl+n, Ctrl+p. tags功能,查~函p.© Tlist 列ú程序结构 ­>演:gvim 阅û编辑C++ code 的UÏ: gvim.mpeg 演:gvim 写程序的UÏ Linux 程序开 发¯境 b脁 Parallel Computing Windows 语法高®功能 IDE开发¯境 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 tags功能,查~函p.© Tlist 列ú程序结构 ­>演:gvim 阅û编辑C++ code 的UÏ: gvim.mpeg 演:gvim 写程序的UÏ Linux 程序开 发¯境 b脁 Parallel Computing Windows 语法高®功能 IDE开发¯境 与Visual ê¨完成功能,使(Tab.,Ctrl+n, Ctrl+p. Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 Tlist 列ú程序结构 ­>演:gvim 阅û编辑C++ code 的UÏ: gvim.mpeg 演:gvim 写程序的UÏ Linux 程序开 发¯境 b脁 Parallel Computing Windows 语法高®功能 IDE开发¯境 与Visual ê¨完成功能,使(Tab.,Ctrl+n, Ctrl+p. Studio C++ {<的o件 tags功能,查~函p.© 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 ­>演:gvim 阅û编辑C++ code 的UÏ: gvim.mpeg 演:gvim 写程序的UÏ Linux 程序开 发¯境 b脁 Parallel Computing Windows 语法高®功能 IDE开发¯境 与Visual ê¨完成功能,使(Tab.,Ctrl+n, Ctrl+p. Studio C++ {<的o件 tags功能,查~函p.© 与windows 不 同的开发¯境 Tlist 列ú程序结构 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 演:gvim 写程序的UÏ Linux 程序开 发¯境 b脁 Parallel Computing Windows 语法高®功能 IDE开发¯境 与Visual ê¨完成功能,使(Tab.,Ctrl+n, Ctrl+p. Studio C++ {<的o件 tags功能,查~函p.© 与windows 不 同的开发¯境 Tlist 列ú程序结构 UNIX 下最通(的编辑 h: vi 程序的编译和 ­>演:gvim 阅û编辑C++ code 的UÏ: gvim.mpeg ÐL 程序的调试 o件开发 更多Â考:编辑C 程序的*图 vim -文文c vi 使(的图b;结 gvim 更多Â考 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 上b的gvim 的Mn,Â考gvim 的rÂ高®Mn 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 vim -文文c vi 使(的图b;结 gvim 更多Â考 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 上b的gvim 的Mn,Â考gvim 的rÂ高®Mn 与Visual Studio C++ {<的o件 更多Â考:编辑C 程序的*图 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 vi 使(的图b;结 gvim 更多Â考 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 上b的gvim 的Mn,Â考gvim 的rÂ高®Mn 与Visual Studio C++ {<的o件 更多Â考:编辑C 程序的*图 与windows 不 vim -文文c 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 gvim 更多Â考 Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 上b的gvim 的Mn,Â考gvim 的rÂ高®Mn 与Visual Studio C++ {<的o件 更多Â考:编辑C 程序的*图 与windows 不 vim -文文c 同的开发¯境 UNIX 下最通(的编辑 h: vi vi 使(的图b;结 程序的编译和 ÐL 程序的调试 o件开发 Mnu; ubuntu Í\û统下, 源里现(的H,/emacs22,消d了 和scim²突的毛Å。 scim 会和一些o件有²突,如vim的latex插件,可以b 成小企E输e法fcitx “,一个人工生}”K称的emacs Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 功能:' 与Visual Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 ubuntu Í\û统下, 源里现(的H,/emacs22,消d了 和scim²突的毛Å。 scim 会和一些o件有²突,如vim的latex插件,可以b 成小企E输e法fcitx “,一个人工生}”K称的emacs Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 功能:' 与Visual Mnu; Studio C++ {<的o件 与windows 不 同的开发¯境 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 scim 会和一些o件有²突,如vim的latex插件,可以b 成小企E输e法fcitx “,一个人工生}”K称的emacs Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 功能:' 与Visual Mnu; Studio C++ {<的o件 ubuntu Í\û统下, 源里现(的H,/emacs22,消d了 与windows 不 同的开发¯境 和scim²突的毛Å。 UNIX 下最通(的编辑 h: vi 程序的编译和 ÐL 程序的调试 o件开发 “,一个人工生}”K称的emacs Linux 程序开 发¯境 b脁 Parallel Computing Windows IDE开发¯境 功能:' 与Visual Mnu; Studio C++ {<的o件 ubuntu Í\û统下, 源里现(的H,/emacs22,消d了 与windows 不 同的开发¯境 和scim²突的毛Å。 UNIX 下最通(的编辑 h: vi scim 会和一些o件有²突,如vim的latex插件,可以b 程序的编译和 成小企E输e法fcitx ÐL 程序的调试 o件开发 }令L下输egedit /¨ 程序 和windows下 的notepad {< /持语法高® /持S开多*文c

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    128 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us