第二十章

Linux编程(放在标题里)

Linux编程:c和c++。
此篇包含编译器、编辑器、调试器和版本控制系统Subversion。

编辑器的选择

Vim

Vi的增强版是Vim。

sudo apt install vim //下载vim
vim file //vim的命令,新建文件
  1. 编辑和保存
    vim分为插入和命令两种模式,插入是写字符,命令是保存、搜索等。I键进入插入模式,vim命令严格区分大小,Esc键回到命令模式,HJKL是左上下右。
  2. 搜索字符串
    搜索可以用/string,向前(forward)搜索是向文件尾,是/;向后(backword)是?。
:set ignorecase //忽略大小写
:set noignorecase //不忽略
  1. 替换字符串
    。。。
    windows环境的源代码。。。
  2. 程序员专用
    :syntax on 语法高亮
    :set autoindent 自动缩进
    此两者可以在个性化配置文件中实现,方便以后。
    vim的配置文件叫vimrc,在/etc/vim目录下。个性化配置文件命名为.vimrc,放在个人主目录下。(发现缩进为何没有实现??)

Emacs

Emacs致力打造全面的编辑器,写代码,编译程序,收发邮件,玩游戏。

图形化的编程工具

在此介绍工作在Gnome下的gedit,Kate适用于KDE环境下。
直接在命令行输入gedit新建。
高亮和跳转行(ctrl+I)功能。

C和C++的编译器:gcc

GNU C Compiler --> GNU Compiler Collection,开始支持多种语言,包括C、C++、Java等等。

gcc -o sum summary.c  //此-o可以自行命名可执行文件的名字,比如sum

无论什么中间文件,都可以得到。

-c
-S
-E

猜你喜欢

转载自www.cnblogs.com/feiwenshuichang/p/12300850.html